Mombasa, Kenya - Things to Do in Mombasa

Things to Do in Mombasa

Mombasa, Kenya - Complete Travel Guide

Mombasa sits on Kenya's Indian Ocean coast like a jewel that's been polished by centuries of trade winds and cultural exchange. This ancient port city has been welcoming dhows, merchants, and travelers for over a thousand years, creating a fascinating blend of Swahili, Arab, Portuguese, and British influences that you can taste in the food, hear in the languages, and see in the architecture. The old town feels genuinely lived-in rather than preserved for tourists - you'll find yourself wandering narrow streets where the scent of cardamom and cloves drifts from spice shops, and ornate balconies cast intricate shadows on coral stone buildings. Beyond the historical center, Mombasa offers some of Kenya's most beautiful beaches, vibrant markets, and a laid-back coastal atmosphere that tends to slow down even the most hurried visitors.

Top Things to Do in Mombasa

Fort Jesus Museum and Old Town

This 16th-century Portuguese fort overlooks the harbor and houses fascinating artifacts from Mombasa's complex colonial history. The surrounding old town is actually more interesting than the fort itself - you'll wander through a maze of narrow streets lined with Swahili houses featuring ornate wooden balconies and carved doors that tell stories of the families who built them.

Booking Tip: Entry to Fort Jesus costs around 1,200 KES for non-residents. The museum is open daily 8am-6pm, but mornings tend to be cooler and less crowded. No advance booking needed, though guided tours (around 1,500 KES extra) provide valuable historical context.

Spice Market and Local Food Scene

The spice markets near Digo Road assault your senses in the best possible way - mountains of cardamom, cinnamon bark, and star anise create a fragrant maze where vendors are genuinely happy to explain their wares. The surrounding streets offer some of the coast's best Swahili cuisine, from coconut-rich curries to perfectly grilled seafood that locals line up for.

Booking Tip: Food tours typically cost 3,000-5,000 KES and last 3-4 hours. Look for operators who focus on family-run restaurants rather than tourist spots. Early evening tours work well since many local eateries don't get busy until after 6pm.

Diani Beach Day Trip

About an hour south of Mombasa, Diani offers some of East Africa's most stunning coastline - white sand beaches backed by baobab trees and coral reefs perfect for snorkeling. The beach stretches for miles, so you can usually find a quiet spot even during peak season, and the local beach bars serve cold Tusker beers and fresh seafood with your toes in the sand.

Booking Tip: Day trips including transport typically cost 4,000-6,000 KES per person. Matatu (local bus) costs around 150 KES each way but takes longer. Book snorkeling gear in advance during high season, and bring reef-safe sunscreen as the equatorial sun is intense.

Haller Park Nature Walk

This former limestone quarry has been transformed into a surprisingly lush nature sanctuary where you might spot hippos, giraffes, and various antelope species just minutes from the city center. The park feels like a peaceful oasis, and the rehabilitation story is genuinely inspiring - it's proof that damaged landscapes can be brought back to life with patience and care.

Booking Tip: Entry costs around 1,000 KES for adults. The park is open daily 8am-5:30pm, with guided walks available for an additional 500 KES. Morning visits offer the best wildlife viewing, and the guides are knowledgeable about both the animals and the restoration process.

Traditional Dhow Sunset Cruise

These traditional Arab sailing vessels have been plying these waters for centuries, and a sunset cruise offers a peaceful way to see Mombasa from the water while sipping a cold drink. The best operators use authentic dhows rather than modern boats disguised to look traditional, and you'll often spot dolphins playing in the wake as the sun sets over the Indian Ocean.

Booking Tip: Sunset cruises cost 2,500-4,000 KES including drinks and light snacks. Book with operators who use genuine dhows and limit passenger numbers to maintain the peaceful atmosphere. Departures are usually 4:30-5pm depending on sunset time.

Getting There

Moi International Airport sits about 10km northwest of the city center and receives both domestic flights from Nairobi (about 1.5 hours) and international flights from various Middle Eastern and European cities. The train from Nairobi takes around 12 hours overnight and offers a scenic journey through Tsavo National Park, though you'll want to book first class for a comfortable experience. Buses and matatus run regularly from Nairobi and other Kenyan cities, but the roads can be rough and journey times unpredictable. Many visitors actually fly into Nairobi first and then take a domestic connection, as international flight options to Mombasa can be limited depending on your origin.

Getting Around

Tuk-tuks (locally called tuk-tuks or three-wheelers) are probably your best bet for getting around the city center - they're cheap, maneuverable in traffic, and drivers usually know the area well. Matatus (shared minibuses) are the most economical option for longer distances, though they can be crowded and routes aren't always obvious to visitors. Boda-bodas (motorcycle taxis) are fast and inexpensive but obviously come with safety considerations. For day trips or multiple stops, hiring a taxi for half or full days (around 5,000-8,000 KES) often works out economical and gives you flexibility. The old town is compact enough to walk, though the heat and humidity might slow you down during midday hours.

Where to Stay

Nyali Beach
Bamburi Beach
Shanzu Beach
City Center

Food & Dining

Mombasa's food scene reflects its position as a cultural crossroads, with excellent Swahili cuisine that blends African, Arab, and Indian influences in dishes like biryani, samosas, and coconut-rich curries. The best local food often comes from small family-run restaurants rather than hotel dining rooms - places like Tamarind Restaurant offer upscale Swahili cuisine, while street food vendors near the markets serve authentic and incredibly flavorful dishes for a fraction of the price. Fresh seafood is obviously a highlight, from grilled kingfish to prawns in coconut curry, and the tropical fruits are exceptional. Indian restaurants are particularly good here, reflecting the large Indian Ocean trading community, and you'll find excellent vegetarian options. That said, if you have a sensitive stomach, stick to bottled water and well-cooked food from busy establishments.

Top-Rated Restaurants in Kenya

Highly-rated dining options based on Google reviews (4.5+ stars, 100+ reviews)

View all food guides →

Haru Restaurant

4.5 /5
(949 reviews) 2

Hero Restaurant

4.6 /5
(721 reviews)
bar

Misono Japanese Restaurant

4.5 /5
(474 reviews) 3

Shashin-ka

4.7 /5
(441 reviews) 2

bamba

4.7 /5
(408 reviews) 2

Five Senses Restaurant

4.7 /5
(402 reviews)
bar
Explore Japanese →

When to Visit

The best weather typically falls between December and March, when temperatures are warm but not oppressive and rainfall is minimal - though this is also peak tourist season, so expect higher prices and more crowds. June through August offers another good window with pleasant temperatures and less humidity, though you might catch some light rains. The long rains from April to May can be intense and might limit outdoor activities, while October and November tend to be hot and humid with occasional short rains. That said, Mombasa's coastal location means temperatures stay relatively stable year-round, and even the rainy seasons often feature brief afternoon showers rather than all-day downpours. The ocean breeze provides natural air conditioning, making even the warmer months quite pleasant if you're staying near the coast.

Insider Tips

Many restaurants and shops close during Friday prayers, so plan accordingly if you're hoping to eat lunch or shop on Friday afternoons
Bargaining is expected in markets and with street vendors, but start at about 30-40% of the asking price rather than lowballing - vendors appreciate respectful negotiation
The old town can get quite warm during midday, so early morning or late afternoon walks tend to be more comfortable and offer better light for photography

Explore Activities in Mombasa

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.