Mombasa is Kenya's main coastal city, set on an island and the surrounding mainland beside the Indian Ocean. Its history reflects centuries of African, Arab, Indian and European connections. You come for Swahili architecture, historic streets, coastal food and access to beaches north and south of the city.
The atmosphere is warm, humid and busy. The Old Town has carved doors and narrow lanes, while the wider city moves at a faster pace around markets, ferries and traffic. Mombasa works best when you combine cultural sightseeing with time by the sea rather than expecting the entire city to feel like a beach resort.
How many days: 4
Spend your first day around Fort Jesus and the Old Town, exploring the streets slowly and stopping for Swahili food. Use the second day for the markets, waterfront and other central sights, allowing extra time for traffic.
Dedicate the remaining two days to the coast. Choose a beach area to the north or south, take a marine excursion if conditions are suitable, and leave room for a relaxed afternoon. Staying near the beach rather than in the centre may make sense if swimming is your main priority.
What to do in Mombasa
- Explore Fort Jesus
- Visit the historic Portuguese fort overlooking the harbour. Its walls and museum displays explain part of Mombasa's long maritime and colonial history.
- Wander through Old Town
- Walk the narrow streets lined with carved wooden doors, balconies and historic buildings. A knowledgeable local guide can add context to the area's layered history.
- See the Mombasa Tusks
- Visit the large decorative tusk structures along Moi Avenue. They are a familiar city landmark and an easy stop while exploring the centre.
- Relax on Nyali Beach
- Spend time on the sandy coast north of the island. Check swimming conditions, tides and local guidance before entering the water.
- Visit Haller Park
- Explore a rehabilitated former quarry that has become a nature area. It offers an accessible look at conservation and local wildlife.
- Explore Mombasa Marine National Park
- Take an authorised boat or snorkelling trip to see the coastal marine environment. Visibility and sea conditions vary.
- Discover Bamburi Beach
- Walk along this stretch of the northern coastline and enjoy the sea views. It is a useful alternative to spending the entire visit in the city.
- Visit the old harbour area
- See the waterfront setting that helped shape Mombasa's trading history. Explore accessible public areas and avoid entering working port zones.
- Take a trip to Diani Beach
- Travel south for a longer stretch of white sand and a more resort-oriented atmosphere. Allow for the crossing and road journey rather than treating it as a quick city stop.
- Explore a local market
- Browse produce, spices and everyday goods in a busy trading area. Visit respectfully and take care with belongings.
What to eat and drink
- Try Swahili biryani
- Enjoy spiced rice with meat or vegetables, reflecting the coast's long Indian Ocean connections. Flavours vary between households and kitchens.
- Eat coconut fish curry
- Choose fish cooked with coconut milk and spices, often served with rice. It is a natural fit for a coastal meal.
- Taste viazi karai
- Try spiced, battered and fried potatoes with a tangy accompaniment. They are a popular coastal snack.
- Have mahamri with tea
- Enjoy lightly sweet, spiced fried bread with milky tea. It is particularly good as a relaxed breakfast.
- Order grilled seafood
- Look for well-cooked fish or prawns with rice and vegetables. Ask about freshness and choose established food outlets.
- Try cassava snacks
- Sample fried or roasted cassava seasoned with chilli, salt or lime. It is a simple street-food experience.
Getting around
Mombasa Island is connected to the northern mainland by bridges and to the southern side by a busy ferry crossing. Short walks around Old Town are rewarding, but heat, traffic and uneven pavements make long city walks tiring. Use trusted taxis or established ride-hailing services for most journeys.
Beaches north and south of the city are spread out, so choose your base carefully. The ferry can cause delays when travelling south, and boats for marine activities should be arranged through reputable licensed providers. Avoid informal transport offers that leave fares or destinations unclear.
Good to know
- Mombasa is hot and humid for much of the year. Carry drinking water and plan outdoor sightseeing around the heat.
- Dress respectfully in Old Town and around religious sites, where more conservative clothing is appropriate.
- Beach conditions change with tides and currents. Follow local advice before swimming or snorkelling.
- Use normal city precautions with valuables, particularly in crowded areas and after dark.
- Allow extra time for journeys involving the southern ferry and busy urban roads.
- Check current travel-health advice and any applicable marine park rules before excursions.