🌍
RoadMento
Loading FX rates...
Mombasa

Coast Province

Mombasa

몸바사

Mombasa Travel Guide

Kenya's second city on the Indian Ocean, where Arab, Portuguese, and British influences mingle along the coast. Learn East African trade history at Fort Jesus, admire Swahili architecture in the Old Town, and enjoy world-class tropical beaches at Diani. A unique mix of Swahili coastal culture, spice-infused cuisine, and warm Indian Ocean waters.

Essential Mombasa Travel Info

Best Season

Best in the dry seasons (June-October and January-February). December-March is ideal for beach holidays.

Budget

Daily budget around $45-105 (lodging $20-55; food $15-20; transport, beach and tours $7-30).

Transport

From Moi International Airport, a taxi takes about 15 minutes downtown. The SGR train from Nairobi takes about 5 hours. Safaricom SIM available at the airport. M-PESA payments widespread; cards accepted at resorts. Cash (shillings) needed in the Old Town and markets. Tipping 10%.

Visa

Korean passport holders must apply for an eTA in advance (up to 90-day stay).

Safety

Beach resort areas are relatively safe. Avoid Old Town at night and keep valuables secure.

Pick spots → see your route at a glance

Tap pins on the Mombasa map to mark places you want to visit. We'll outline the area so you can plan your route.

0 places selected

Tap markers on the map to mark the places you want to visit.

Must-Visit Places in Mombasa

Fort Jesus
4.4

Fort Jesus

Built in 1593 by the Portuguese to defend Indian Ocean trade routes, Fort Jesus is a UNESCO World Heritage Site designed by Italian architect Giovanni Battista Cairati in the unusual shape of a human figure. Over more than 400 years it has been ruled by the Portuguese, Arabs, and British, and its on-site museum displays trade history and archaeological finds from the Swahili coast. The view of Mombasa's old harbor from the ramparts is striking.

HoursDaily 08:00-18:00
LocationOld Town, Mombasa
TipsA guided tour helps unpack the fort's layered history. Visit in the afternoon to enjoy the Indian Ocean sunset.
View Details
Diani Beach
4.7

Diani Beach

About 30km south of Mombasa, Diani Beach is a world-renowned tropical paradise where white coral sand meets the turquoise Indian Ocean. Resorts, restaurants, and dive centers line about 10km of shore. Snorkeling and scuba diving reveal vibrant coral and tropical fish, while kitesurfing and jet-skiing are also popular. Spotting colobus monkeys near the beach is one of Diani's special quirks.

HoursOpen 24 hours
LocationDiani Beach, Kwale County
TipsTake the Likoni Ferry from Mombasa for a local vibe. November-March has the best weather; October-March is best for diving.
View Details
Mombasa Old Town
4.3

Mombasa Old Town

Spread around Fort Jesus, Mombasa Old Town is a historic district where narrow lanes are lined with buildings blending Swahili, Arab, Indian, and European styles. Intricately carved wooden balconies and doors stand out, alongside spice shops, traditional textile stores, and small mosques. Centuries as an Indian Ocean trading hub are written into the architecture and culture, making even a casual walk feel like time travel.

HoursOpen 24 hours (shops typically 09:00-18:00)
LocationOld Town, Mombasa
TipsBest explored on foot together with Fort Jesus. A local guide will reveal hidden buildings and stories. Early morning is best for photos.
View Details
Haller Park
4.5

Haller Park

Haller Park lies in Bamburi north of Mombasa and is a celebrated example of ecological restoration, rebuilt over 30 years from an abandoned limestone quarry by a cement company. Today the park is home to giraffes, hippos, antelope, colobus monkeys, and giant Aldabra tortoises over 100 years old. With a keeper, visitors can hand-feed giraffes and pet the giant tortoises - a favorite with families. Footbridges across the lakes let you get close to crocodiles and hippos. Admission KES 1,500. About 30 minutes by car from downtown Mombasa.

HoursDaily 08:00-17:00
LocationBamburi, Mombasa
TipsTime your visit to the giraffe feeding (11:00 and 15:00). Plenty of shade makes midday comfortable - especially family-friendly.
View Details
Nyali Beach
4.4

Nyali Beach

Nyali Beach stretches along the Indian Ocean on the mainland just north of Mombasa Island, closer and easier to reach than Diani for short getaways. Soft white sand and warm sea run for about 5km, backed by mid-range to luxury resorts like Sarova Whitesands and Voyager Beach. Nearby coral reefs make for great snorkeling, dhow trips, and sunrise camel rides on the sand. Free beach access (resort day passes KES 1,500-3,000). About 15 minutes by car from Mombasa Island.

HoursOpen 24 hours
LocationNyali, Mombasa
TipsA resort day pass usually includes pool, beach chairs, and lunch - great value. A dhow sunset cruise is a fine add-on.
View Details
Mombasa Tusks (Pembe za Ndovu)
4.1

Mombasa Tusks (Pembe za Ndovu)

The Mombasa Tusks are giant aluminum sculptures installed over Moi Avenue in 1952 to mark Queen Elizabeth II's visit. Two pairs of tusks face each other to form an 'M' shape - the initial of Mombasa - and they have become the city's most recognized symbol. Set in the heart of the commercial district, they greet visitors from every approach and are an unmissable photo spot. Cafes, shops, and money changers nearby make this a natural starting point for a city walk. Free. Center of Moi Avenue.

HoursOpen 24 hours
LocationMoi Avenue, Mombasa
TipsMorning light between 7-9 a.m. gives the cleanest shots. Stay on the sidewalk - the tusks straddle a busy road.
View Details
Wasini Island
4.6

Wasini Island

Wasini Island is a small coral island of about 5 sq km, located 80km south of Mombasa, beyond Diani Beach. It sits inside the Kisite-Mpunguti Marine National Park, which has some of the Indian Ocean's richest marine life, and traditional dhow trips here include dolphin safaris and reef snorkeling. Lunch is a memorable Swahili home-style seafood feast - coconut crab curry, grilled lobster - followed by a walk along the coral boardwalk around the island. Day tour packages cost USD 80-120. About a 15-minute boat ride from Shimoni port.

HoursBoat tours typically 08:00-16:00
LocationKisite-Mpunguti Marine Park, Kwale County
TipsThe easiest way is a day-tour package from Diani Beach. Bring reef-safe sunscreen, a hat, and swimwear - the sun is intense.
View Details
Jumba la Mtwana
4.3

Jumba la Mtwana

Jumba la Mtwana ('house of the slave') preserves the ruins of a 14th-15th century Swahili trading town on the coast north of Mombasa, near Mtwapa. Coral-stone mosques, tombs, and house remains are scattered among palm groves and beach, evidence of a Swahili civilization that once thrived on Indian Ocean trade. Why the town was suddenly abandoned after the 15th century remains unclear.

HoursDaily 08:00-18:00
LocationMtwapa, Kilifi County (near Mombasa)
TipsBring a hat and water as there's little shade. The site borders the beach, so it's easy to relax by the sea afterward.
View Details
Shimba Hills National Reserve
4.4

Shimba Hills National Reserve

About 33km southwest of Mombasa, the roughly 300 sq km Shimba Hills National Reserve is the only place in Kenya where sable antelope can be seen. Elephants, buffalo, and various primates also live here, in a unique ecosystem where rainforest meets savanna. A popular walking trail leads to Sheldrick Falls within the reserve.

HoursDaily 06:00-18:00
LocationKwale County (near Mombasa)
TipsThe trail to the waterfall must be walked with an armed ranger. Bring sturdy hiking shoes as the path can be slippery in the rainy season.
View Details
Mtwapa Creek
4

Mtwapa Creek

Mtwapa Creek, between Nyali and Kilifi north of Mombasa, is known for sunset dhow cruises aboard traditional wooden boats and its many seafood restaurants. By day, visitors can kayak among mangroves or join fishing tours, while at night, the bars and clubs lining the creek offer a taste of Mombasa's nightlife. Cruise prices vary by operator, typically $20-40 per person.

HoursVaries by operator (generally open all day)
LocationMtwapa, Kilifi County (near Mombasa)
TipsSunset cruises may require advance booking, so inquire ahead. Bring insect repellent for evening visits.
View Details
Mombasa Marine National Park and Reserve
4.3

Mombasa Marine National Park and Reserve

Established off Nyali and Bamburi beaches, Mombasa Marine National Park and Reserve is one of Kenya's first marine protected areas, offering snorkeling and glass-bottom boat tours over shallow coral reefs. Visitors can spot tropical fish, sea turtles, and diverse coral, and at low tide it's even possible to walk out onto the reef.

HoursDaily 08:00-17:00
LocationNyali/Bamburi, Mombasa
TipsCheck the tide schedule for easier reef exploration. Avoid wearing sunscreen or lotion in the water to help protect the coral.
View Details
Kisite-Mpunguti Marine National Park
4.6

Kisite-Mpunguti Marine National Park

Located near Wasini Island on Kenya's south coast, Kisite-Mpunguti Marine National Park has one of the highest chances of dolphin sightings in Kenya, with bottlenose and humpback dolphins frequently spotted. The park's pristine coral reefs are excellent for snorkeling and diving. It's usually visited by boat as part of a Wasini Island tour, with dolphin-watching trips often departing early in the morning.

HoursDaily 08:00-17:00
LocationShimoni, Kwale County (near Mombasa)
TipsChoose an early-morning tour for the best chance of seeing dolphins. Bring seasickness medication if you're prone to it.
View Details
Likoni Ferry
3.9

Likoni Ferry

The Likoni Ferry is a free service connecting Mombasa Island to the south coast areas like Diani and Tiwi, used daily by tens of thousands of commuters and travelers. Operated by Kenya Ferry Services, the short crossing offers views of Mombasa harbor and the Indian Ocean. Note that it gets extremely crowded during rush hour.

Hours24 hours
LocationLikoni, Mombasa
TipsAvoid rush hour for a much calmer crossing. Keep your belongings on your person at all times.
View Details
Nyali Bridge
4

Nyali Bridge

Nyali Bridge connects the north side of Mombasa Island to the Nyali area. Beyond serving as an everyday commuting route, it also functions as a viewpoint over Tudor Creek where it meets the Indian Ocean. Sunset views from the bridge, with dhows crossing the harbor, are especially scenic. It is also walkable.

HoursOpen 24 hours
LocationNyali, Mombasa
TipsSunset is a great time to photograph the bridge. Be mindful of traffic if crossing on foot.
View Details
Mnarani Ruins
4.1

Mnarani Ruins

Perched on a cliff above Kilifi Creek about 60km north of Mombasa, the Mnarani Ruins preserve the remains of a 15th-17th century Swahili settlement. A well-preserved coral-stone Great Mosque, a smaller mosque, and several tombs remain, with huge baobab trees growing among the ruins for a striking atmosphere. Views across the creek to Kilifi town and its bridge are also lovely.

HoursDaily 08:00-18:00
LocationKilifi, Kilifi County (near Mombasa)
TipsAvoid the hottest hours as there's limited shade at the site. You can also kayak or swim in nearby Kilifi Creek.
View Details
Gedi Ruins
4.5

Gedi Ruins

Hidden in the jungle near Watamu, about 100km north of Mombasa, the Gedi Ruins are the remains of a Swahili town that flourished from the 13th to 17th centuries before being suddenly and mysteriously abandoned. Coral-stone remains of a Great Mosque, a palace, and numerous houses are overgrown with the roots of giant fig and baobab trees, giving the site an eerie atmosphere, while monkeys and birds inhabit the grounds. It is a national monument and on the UNESCO World Heritage Tentative List.

HoursDaily 07:00-18:00
LocationWatamu, Kilifi County (near Mombasa)
TipsHiring a local guide brings the site's history and legends to life. Bring insect repellent as mosquitoes are common.
View Details
Shimoni
4.2

Shimoni

Shimoni is a small fishing village about 75km south of Mombasa, serving as the gateway to Wasini Island and Kisite-Mpunguti Marine Park. The village's name means 'place of the hole/cave' in Swahili, referring to the Shimoni Caves, said to have been used to hold captives during the 19th-century slave trade, offering a sobering look at the region's history. Today it's better known as a launch point for diving, deep-sea fishing, and dolphin tours.

HoursDaily 08:00-17:00
LocationShimoni, Kwale County (near Mombasa)
TipsA local guide's explanation adds historical context to the cave visit. Most Wasini Island tour boats depart from here.
View Details
🧭 Explore Mombasa tours & activities

Affiliate link — RoadMento may earn a commission at no extra cost to you.

Things to Do in Mombasa

Old Town & Fort Jesus Walking Tour
Culture

Old Town & Fort Jesus Walking Tour

A 3-hour cultural walking tour starting at Fort Jesus and looping through the Old Town's carved doors, spice shops, small mosques, and cafes. Dive into Swahili coast trade history.

Price KES 1,500-3,000 (guide + admission)Duration About 3 hours
🎟️ Check prices & book →
Tamarind Dhow Dinner Cruise
Tour

Tamarind Dhow Dinner Cruise

A 2-hour dinner cruise on a traditional Arab dhow along Mombasa's old harbor with a 5-course feast of grilled lobster and seafood biryani - romantic city-light views.

Price KES 5,000-7,500 per personDuration About 2-2.5 hours
🎟️ Check prices & book →
Diani Beach Snorkeling & Diving
Adventure

Diani Beach Snorkeling & Diving

Snorkel or PADI dive off Diani Beach to spot tropical fish, sea turtles, and rays - boats run 15-30 minutes to the dive sites.

Price Snorkel $35-50 / Dive $60-120Duration Snorkel 3 hrs / Dive 4 hrs
🎟️ Check prices & book →
Wasini Island Dolphin Safari
Adventure

Wasini Island Dolphin Safari

A full-day dhow trip from Diani into Kisite-Mpunguti Marine Park, featuring a dolphin safari, reef snorkeling, and a Swahili seafood buffet lunch on Wasini Island.

Price $80-120 per person (pickup and lunch included)Duration About 8-9 hours
🎟️ Check prices & book →
Haller Park Giraffe Feeding
Culture

Haller Park Giraffe Feeding

Hand-feed giraffes with a keeper at the restored Haller Park nature reserve and meet 100-year-old Aldabra giant tortoises in a 1.5-hour family-friendly experience.

Price KES 1,500 (foreigner admission)Duration About 1.5 hours
🎟️ Check prices & book →
Dhow Sunset Cruise
Tour

Dhow Sunset Cruise

A 2-hour sunset sail on a traditional Arab dhow off Diani or Nyali Beach. Fresh fruit and drinks are served on board.

Price $25-50Duration About 2 hours
🎟️ Check prices & book →

Affiliate link — RoadMento may earn a commission at no extra cost to you.

Must-Try Food in Mombasa

Pilau

Pilau

🍱 Traditional

Pilau: Swahili spiced rice influenced by Arab and Indian cuisine. KES 300-800 per serving. Available at Old Town and waterfront restaurants.

Mahamri

Mahamri

🍢 Street Food

Mahamri: fluffy fried doughnuts flavored with coconut milk and cardamom - a coastal favorite. KES 20-50 each. Available at Old Town stalls and beach cafes for breakfast.

Biryani

Biryani

🍱 Traditional

Swahili spiced rice influenced by Indian cuisine. KES 400-1,000. Try Singh Restaurant in the Old Town or waterfront restaurants.

Coconut Crab Curry

Coconut Crab Curry

🍱 Traditional

Fresh Indian Ocean crab simmered in coconut milk and spice curry - a Swahili coast classic. KES 800-1,500 per serving. Try Tamarind Mombasa or Forty Thieves Beach Bar in Diani.

Wali wa Nazi (Coconut Rice)

Wali wa Nazi (Coconut Rice)

🍱 Traditional

Rice cooked in coconut milk for a fragrant, mellow Swahili coast staple, served with curries or grilled fish. KES 200-400 per serving. Try Old Town eateries and Diani Beach canteens.

Grilled Pweza/Pesi (Octopus & Fish)

Grilled Pweza/Pesi (Octopus & Fish)

🍱 Traditional

Daily-catch Indian Ocean fish or octopus marinated in lime, garlic, and chili then grilled over charcoal - a beachside specialty. KES 600-1,200 per serving. Try Ali Barbour or Forty Thieves on Diani Beach.

Sugarcane Juice

Sugarcane Juice

🍵 Drink

Freshly pressed sugarcane juice with a squeeze of lime - the perfect Mombasa beach refresher in the midday heat. KES 50-150 per glass. Try the carts near the Old Town entrance and Diani Beach.

🇰🇷 Tips for Korean Travelers

Practical info for Korean travelers heading to Mombasa, Kenya from Seoul (ICN).

Korean Passport · Visa

Check visa rules for Kenya on the Korean MOFA travel advisory site before flying — visa-free, visa-on-arrival or e-visa rules change often. Keep at least 6 months of passport validity.

Flight from Incheon (ICN)

Compare direct and connecting flights from Incheon (ICN) to Mombasa on Skyscanner or Google Flights. Early-morning departures from Korea are usually the cheapest option.

KRW ↔ Local Currency

Check the live FX widget above for the latest KRW rate. Korean travel cards like Travel Wallet, Hana EZ and Toss FX offer free local ATM withdrawals and competitive rates.

Korean Community · Korean Food

Many cities have an active Korean community in Mombasa with Korean restaurants, mini-marts, and Korean-speaking guides. Search Naver Cafe or KakaoTalk open chats for "Mombasa 한인" before you go.

Mombasa Travel FAQ

When is the best time to visit Mombasa?
Best in the dry seasons (June-October and January-February). December-March is ideal for beach holidays.
How much does it cost to travel in Mombasa?
Daily budget around $45-105 (lodging $20-55; food $15-20; transport, beach and tours $7-30).
How do I get around in Mombasa?
From Moi International Airport, a taxi takes about 15 minutes downtown. The SGR train from Nairobi takes about 5 hours. Safaricom SIM available at the airport. M-PESA payments widespread; cards accepted at resorts. Cash (shillings) needed in the Old Town and markets. Tipping 10%.
Do I need a visa to visit Mombasa?
Korean passport holders must apply for an eTA in advance (up to 90-day stay).
Is Mombasa safe for tourists?
Beach resort areas are relatively safe. Avoid Old Town at night and keep valuables secure.

Explore other cities