Skip to content

Mombasa 3-day itinerary

Kenya

Day 1: Fort Jesus, Old Town & Nyali Beach

🌅
Morning

Fort Jesus UNESCO Site

Explore Fort Jesus (KSh 1,200), the imposing Portuguese fortress built in 1593 to secure the port of Mombasa. The coral-stone walls are 15 metres high and 2.4 metres thick, designed in an Italian Renaissance star-fort pattern. Inside, the museum displays Chinese porcelain, Portuguese cannons, Swahili jewelry, and artifacts recovered from shipwrecks. The Omani siege tunnel, where attackers spent months digging beneath the walls, is a claustrophobic highlight. From the battlements, you can see the Old Port where dhows still dock.

Tip: Allow 90 minutes for the fort and museum. The rooftop views are excellent for photos of Old Town and the harbour.
☀️
Afternoon

Old Town Walking Tour

Walk through Mombasa Old Town — a grid of narrow streets behind Fort Jesus where Swahili, Arab, Indian, and Portuguese influences collide. The carved balconies and doorways echo Lamu but with more cosmopolitan flair. Highlights include the Mandhry Mosque (one of the oldest in Mombasa), the spice market on Langoni Road, and the Mombasa Tusks — twin aluminium arches over Moi Avenue celebrating Queen Elizabeth's 1952 visit. Stop for masala chai and mandazi at one of the Old Town tea rooms.

Tip: Hire a local guide at Fort Jesus (KSh 1,000–1,500 for 2 hours) to unlock the Old Town's hidden stories. Solo walking is safe but you miss the context.
🌙
Evening

Nyali Beach Sunset

Cross the Tudor Creek to Nyali Beach for a sunset swim and seafood dinner. The north coast beaches are Mombasa's best — wide, white, and lined with beach bars and restaurants. The water is warm year-round (25–30°C) and swimming is safe in the lagoon area. For dinner, Tamarind Restaurant on the Tudor Creek is legendary for its seafood platter, or eat cheaper at the beach shacks for grilled fish and chapati (KSh 500–800).

Tip: Take a matatu (shared minibus, KSh 50) from the city centre to Nyali — taxis charge KSh 500–1,000 for the same trip.

Day 2: Diani Beach & Reef Tour

🌅
Morning

Day Trip to Diani Beach

Head south across the Likoni Ferry (free for pedestrians, 15 minutes) to Diani Beach — consistently rated one of Africa's best beaches. The 17-kilometre stretch of white sand backed by palm trees and casuarina forest is stunning. The water is turquoise, calm inside the reef, and perfect for swimming. Diani is more developed than the north coast with resorts, kite-surfing schools, and beach restaurants, but it is easy to find a quiet stretch. The Colobus Conservation centre near the beach protects the endangered Angolan colobus monkeys that live in the coastal forest.

Tip: The Likoni Ferry is free but queues can be long during rush hour. Cross early morning or mid-morning to avoid the crowds.
☀️
Afternoon

Glass-Bottom Boat Reef Tour

Join a glass-bottom boat tour (KSh 2,000–3,000 per person) from Diani Beach out to the reef. The coral gardens are visible through the glass hull — parrotfish, angelfish, starfish, and sea urchins are easily spotted. Most tours include a stop for snorkelling over the reef where you can swim with the fish. The reef creates a calm lagoon on the beach side, which is why Diani's swimming water is so flat and turquoise. Some tours extend to Kisite Marine Park for dolphins.

Tip: Bring reef-safe sunscreen and a waterproof camera. The afternoon light is best for underwater photography on the reef.
🌙
Evening

Diani Night Market & Ferry Return

Explore the Diani strip in the evening — the village has a lively night market with grilled seafood, samosas, and fresh tropical fruit. Ali Barbour's Cave Restaurant is a famous dining experience inside a natural coral cave (book ahead, mains from KSh 2,000) for a splurge. Otherwise, the beach shacks serve excellent value meals. Take the ferry back to Mombasa island in the evening — the crossing at sunset is beautiful with the Old Town skyline glowing in the distance.

Tip: Book Ali Barbour's Cave at least 2 days in advance. It is touristy but the cave setting is genuinely spectacular.

Day 3: Haller Park, Marine Park & Night Market

🌅
Morning

Haller Park Nature Sanctuary

Spend the morning at Haller Park (KSh 1,000) — a rehabilitated cement quarry that is now a thriving wildlife sanctuary. Hand-feed giraffes (buy food at the entrance for KSh 100), watch hippos wallowing in the lake, and walk through the crocodile enclosure and butterfly garden. The reptile park has puff adders and green mambas safely behind glass. The park also has a large fishpond with catfish and tilapia, demonstrating the sustainable aquaculture that funds the conservation effort.

Tip: Visit in the morning when animals are most active, especially the giraffes. The giraffe feeding is the highlight — they are gentle and photogenic.
☀️
Afternoon

Mombasa Marine National Park

Take a glass-bottom boat or snorkelling trip into Mombasa Marine National Park (entry KSh 1,725 for non-residents) — a protected section of reef just offshore from Nyali Beach. The park has some of the healthiest coral on Kenya's coast, with sea turtles, dolphins, and over 200 species of fish. Snorkel gear is available for hire at the beach (KSh 500). The park is easily accessible — boats depart from the Nyali beach hotels and the trip takes 2–3 hours including reef time.

Tip: The Marine Park is busiest at weekends — visit on a weekday for fewer boats and calmer snorkelling conditions.
🌙
Evening

Night Market & Farewell

Explore the night food stalls around the Old Town and Marikiti Market area. This is where Mombasa locals eat — enormous platters of pilau rice with goat, chapati with bean stew, grilled corn on the cob, and freshly squeezed sugar cane juice. A full meal costs KSh 200–400. The atmosphere is lively, the food is authentic, and it is the best way to experience Mombasa as locals do. The nearby Jahazi Coffee House serves excellent Kenyan coffee in a restored dhow-building warehouse.

Tip: The night food stalls are busiest between 7–9pm. Go hungry and sample everything — the variety and value are outstanding.

Explore Mombasa with a travel companion

roammate matches you with travelers heading to Mombasa at the same time. Free on iOS.

See the full Mombasa guide