🌴 7 Best Things to Do in Mombasa
Mombasa, Kenya’s oldest city, is a melting pot of history, culture, and natural beauty. With roots tracing back to 900 AD, this vibrant coastal hub has seen influences from Arab traders, the Portuguese, the British, and indigenous Swahili culture—all blending into a unique identity you can still experience today.
If you’re planning a trip, here are the 7 best things to do in Mombasa (plus a bonus recommendation for nearby Diani Beach).
1. ❤️ Stroll Around Mombasa Old Town (Must Visit)
The narrow, winding streets of Mombasa Old Town transport you back in time. Here, colonial-era buildings painted in fading yellows stand side by side with Swahili houses adorned with intricately carved wooden doors.
As you wander through the area, you’ll notice Arab, Portuguese, and British influences woven into the architecture. The old Mandhry Mosque and charming shops make this a perfect walking tour spot.
👉 Tip: Take a guided walking tour to avoid harassment from touts and get deeper historical insights.
2. 🕌 Check Out Mandhry Mosque – The Oldest Mosque in the City
Dating back to the 16th century, Mandhry Mosque is a symbol of Swahili architecture, blending Arab styles with African geometric patterns.
Although it’s not open to non-Muslim visitors, you can still admire its stunning minaret and exterior while strolling the Old Town streets.
3. 🏛️ Learn History at Fort Jesus (Best Museum)
Built in 1593 by the Portuguese, Fort Jesus is now a UNESCO World Heritage Site and one of the most important landmarks in Mombasa. Inside, you’ll find exhibitions on:
-
The Omani and Portuguese struggles for control
-
Archaeological artifacts from the coast
-
Traditional Swahili culture
⏰ Opening hours: 8 AM – 10 PM
💵 Entrance fees: 1,200 KES (non-residents), 400 KES (East African residents), 200 KES (locals)
4. 🐘 Take Photos at the Famous Mombasa Tusks
One of Mombasa’s most iconic landmarks, the aluminum tusks arching over Moi Avenue, were built in 1952 to commemorate Princess Margaret’s visit.
Today, it’s a popular photography spot and just a 15-minute walk from Old Town.
5. 🌳 Explore Haller Park
Once a barren limestone quarry, Haller Park has been transformed into a thriving nature park. Home to giraffes, hippos, tortoises, elands, and more, it’s a perfect spot for families and nature lovers.
⏰ Open: 8 AM – 5 PM (Mon–Sat)
💵 Entrance fee: 800 KES per person
⭐ Best time: 3 PM for the animal feeding session
6. 🏖️ Spend a Day at Nyali Beach
If you’re craving relaxation, head to Nyali Beach. With soft white sand and turquoise waters, it’s a great spot to swim, sunbathe, or enjoy water sports.
👉 Heads up: Be prepared for “beach boys” (vendors) trying to sell you souvenirs. If you want a quieter experience, consider making the trip down to Diani Beach instead.
7. 🦁 Go on a Safari at Tsavo East National Park
Just a few hours from Mombasa lies Tsavo East, one of Kenya’s largest national parks. Here, you’ll have the chance to spot:
-
Lions 🦁
-
Elephants 🐘
-
Leopards 🐆
-
Giraffes 🦒
-
Hippos 🦛
Safari tours typically range from $200 – $500+ USD per day. For the best experience, opt for a 3-day safari package covering both Tsavo East and Tsavo West.
🌞 Bonus: Take a Day Trip to Diani Beach
Though technically outside Mombasa, Diani Beach (1 hour away) is worth the trip. With fewer crowds than Nyali, Diani offers crystal-clear waters, luxury resorts, and pristine sandy beaches.
🚖 Cost: Around 2,000 KES by Uber/Bolt
🏨 Stay: Bahari Dhow Villas (budget-friendly beachfront option)
🏝️ Final Thoughts
Mombasa is more than just a gateway to safaris—it’s a city where history, culture, and natural beauty collide. Whether you’re exploring Fort Jesus, wandering the streets of Old Town, relaxing on the beach, or venturing out on safari, there’s no shortage of things to do.
👉 Planning to visit soon? Don’t forget:
-
Book accommodation early (Bahari Beach Hotel is a top pick)
-
Carry small cash for entrance fees
-
Schedule at least 3–4 days to enjoy the city fully