Aerial view of Mombasa's historic Old Town with traditional Swahili architecture and the Indian Ocean coastline

Destination guide

Mombasa

Coast Province Β· Kenya

Where Ancient Swahili Culture Meets Tropical Paradise

Best season

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

From Nairobi

1 hour 20 minutes

Why Visit Mombasa

Mombasa is Kenya's second-largest city and the Swahili Coast's cultural capital, best known for Fort Jesus (a UNESCO World Heritage site), Old Town's narrow streets and the beaches of Nyali, Bamburi and nearby Diani.

Old Town is a living museum of Swahili coastal life β€” coral-stone lanes, carved wooden balconies, ornate doorways and historic mosques that tell the story of Indian Ocean trade, cultural exchange and resilience over centuries.

Beyond the historic centre, the coast opens into coral reefs, warm Indian Ocean water and resort-lined beaches from Nyali and Bamburi south toward Diani β€” with enough choice for snorkelling, dhow trips, family days by the sea and longer resort stays without changing base.

  • Walk through 1,000 years of history in Old Town's narrow streets
  • Explore the UNESCO-listed Fort Jesus and its maritime museum
  • Relax on world-class beaches with powder-white sand and turquoise waters
  • Dive or snorkel in pristine coral reefs teeming with marine life
  • Experience authentic Swahili cuisine and aromatic spice markets
  • Visit traditional dhow craftsmen and sail on historic vessels

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

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

Safety note

Generally safe for tourists; exercise normal precautions, especially in crowded areas and at night

Visa and entry

Look up entry rules by passport for travel to Kenya on the Tsavaro visa checker.

Check visa requirements for Kenya

Things to do

Explore Fort JesusHistorical Sites

Explore Fort Jesus

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 MombasaCultural Experience

Wander Old Town Mombasa

Half day

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

Relax at Diani BeachBeach & Water

Relax at Diani Beach

Full day

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

Visit Haller ParkWildlife

Visit Haller Park

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 ParkMarine Adventure

Snorkel or Dive at Kisite-Mpunguti Marine Park

Full day

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

Take a Dhow Sunset CruiseCultural Experience

Take a Dhow Sunset Cruise

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 MarketShopping & Markets

Shop at Mombasa Spice Market

1-2 hours

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

Visit Bamburi BeachBeach & Water

Visit Bamburi Beach

Half to full day

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

Suggested itinerary

How many days do you need in Mombasa?

Three days covers the highlights; five days lets you add a Diani beach extension or a Tsavo East safari day.

Day 1

Historic Mombasa Discovery

Begin your Mombasa adventure with a morning exploration of Old Town, wandering through centuries-old streets lined with Swahili architecture and ornate carved doors. Visit the iconic Fort Jesus, a UNESCO World Heritage Site that tells the story of Mombasa's strategic importance in maritime trade.

In the afternoon, immerse yourself in the sensory experience of the spice market, where aromatic herbs and spices reflect the city's trading heritage. End the day with a traditional Swahili dinner at a local restaurant, sampling dishes influenced by African, Arab, and Indian cuisines.

Mombasa β€” Historic Mombasa Discovery

You may also like

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.

Mombasa travel FAQs

More destinations to explore