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.
Best Season
Best in the dry seasons (June-October and January-February). December-March is ideal for beach holidays.
Budget
Daily budget around 60,000-150,000 KRW (lodging 30,000-80,000; food 20,000-30,000; transport, beach and tours 10,000-40,000).
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.
Popular attractions in Mombasa

Fort Jesus
A coastal fortress built by the Portuguese in 1593, now a UNESCO World Heritage Site.
View details →

Diani Beach
A world-famous tropical beach with powdery white sand and turquoise water.
View details →

Mombasa Old Town
A historic quarter of narrow Swahili-style lanes filled with heritage buildings.
View details →
Find hotels in Mombasa
Compare hotels, guesthouses & resorts in Mombasa
Signature food of Mombasa

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

Mahamri
🍢 Street FoodMahamri: 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
🍱 TraditionalSwahili spiced rice influenced by Indian cuisine. KES 400-1,000. Try Singh Restaurant in the Old Town or waterfront restaurants.
