Destination guide

Mombasa

Kenya · Coast Province

Where Ancient Swahili Culture Meets Tropical Paradise

Overview

Mombasa, Kenya's coastal jewel and second-largest city, is a captivating blend of ancient Swahili culture, Portuguese colonial heritage, and pristine Indian Ocean beaches. This historic port city has been a crucial trading hub for over a thousand years, creating a unique cultural tapestry that combines African, Arab, Persian, and European influences. From the narrow streets of Old Town with its intricately carved doors and ancient mosques to the palm-fringed beaches of Diani and Nyali, Mombasa offers an enchanting mix of history, culture, and tropical relaxation.

Quick facts

Best time to visit

June to October and December to March (dry seasons with pleasant temperatures)

Currency

Kenyan Shilling (KES)

Languages

Swahili and English (official), Arabic widely spoken

Visa summary

eVisa required for most nationalities, available online

Flight time from Nairobi

1 hour 20 minutes

Airport / arrival

Moi International Airport (MBA) serves the city with domestic and international flights

Why Visit Mombasa

Mombasa is where Kenya's rich coastal heritage comes alive. This ancient city offers an extraordinary journey through time, from exploring UNESCO World Heritage sites to relaxing on some of East Africa's most beautiful beaches.

The city's Old Town is a living museum where centuries-old Swahili architecture tells stories of maritime trade, cultural exchange, and resilience. Every corner reveals intricate wooden balconies, ornate doorways, and historic mosques that have witnessed the ebb and flow of civilizations.

Beyond its historical significance, Mombasa serves as the gateway to Kenya's stunning coastline. World-class beaches, vibrant coral reefs, and luxury resorts create the perfect backdrop for both adventure and relaxation.

Best for

History enthusiasts, beach lovers, cultural explorers, families, and romantic getaways

Trip style

Cultural immersion, beach relaxation, historical exploration, water sports, and luxury resort experiences

Known for

Historic Old Town, Fort Jesus, pristine beaches, Swahili culture, spice markets, and coral reefs

Things to do

Explore Fort Jesus

Explore Fort Jesus

Historical Sites · 2-3 hours

Visit this 16th-century Portuguese fort, now a UNESCO World Heritage Site and museum showcasing Mombasa's maritime history

Wander Old Town Mombasa

Wander Old Town Mombasa

Cultural Experience · Half day

Discover ancient Swahili architecture, ornate carved doors, historic mosques, and traditional shops in the atmospheric old quarter

Relax at Diani Beach

Relax at Diani Beach

Beach & Water · Full day

Enjoy one of Africa's best beaches with pristine white sand, crystal-clear waters, and excellent water sports facilities

Visit Haller Park

Visit Haller Park

Wildlife · 3-4 hours

Explore this transformed quarry-turned-nature park, home to giraffes, hippos, crocodiles, and diverse bird species

Snorkel or Dive at Kisite-Mpunguti Marine Park

Snorkel or Dive at Kisite-Mpunguti Marine Park

Marine Adventure · Full day

Discover vibrant coral reefs, tropical fish, and possibly dolphins in this protected marine reserve

Take a Dhow Sunset Cruise

Take a Dhow Sunset Cruise

Cultural Experience · 3-4 hours

Sail on a traditional Arab sailing vessel while watching the sunset over the Indian Ocean with refreshments onboard

Shop at Mombasa Spice Market

Shop at Mombasa Spice Market

Shopping & Markets · 1-2 hours

Experience the aromatic world of spices, herbs, and local products in this bustling traditional market

Visit Bamburi Beach

Visit Bamburi Beach

Beach & Water · Half to full day

Enjoy water sports, beachside dining, and family-friendly activities at this popular northern beach

Travel essentials

Getting around

Tuk-tuks (auto-rickshaws) are the most popular and affordable way to get around the city. Taxis and ride-hailing services like Uber and Bolt are available. Matatus (shared minibuses) offer local transportation but can be crowded. For beach areas, many hotels provide shuttle services.

Typical costs

Budget travelers: $20-40/day, Mid-range: $50-100/day, Luxury: $150+/day. Local meals cost $3-8, international cuisine $10-25. Tuk-tuk rides within the city typically cost $1-3, while taxis are $5-15 depending on distance.

Culture and etiquette

Mombasa has a significant Muslim population, so dress modestly, especially in Old Town and when visiting mosques. Remove shoes when entering mosques or homes. Friday prayers are important, so some businesses may close briefly. Swahili greetings are appreciated - 'Jambo' (hello) and 'Asante' (thank you).

Safety and planning

Generally safe for tourists with normal precautions. Avoid walking alone at night, especially in less crowded areas. Keep valuables secure and be aware of pickpockets in markets and busy areas. Beach areas are generally very safe during the day. Register with your embassy and have emergency contacts readily available.

Connectivity

Good mobile network coverage throughout the city. Major telecom providers offer affordable data packages. Most hotels, restaurants, and cafes provide free Wi-Fi. Internet cafes are available but less common with widespread smartphone usage.

Payments

Kenyan Shillings (KES) is the local currency. Credit cards accepted at hotels, upscale restaurants, and larger shops. Mobile money (M-Pesa) is widely used locally. ATMs are readily available but notify your bank before traveling. US Dollars are accepted at some tourist establishments.

Related links

Frequently asked questions