Town · Kenyan Coast
Mombasa
Kenya's second city and main port, with a distinct Swahili coastal culture shaped by centuries of Indian Ocean trade.
How to get there
By road or rail from Nairobi (roughly five hours), or direct flights from Nairobi and international hubs.
What to find
Fort Jesus, Old Town's narrow streets, and beach resorts along the coastline north and south of the city.
Overview
Mombasa is Kenya's second city and main port, an island city with more than a thousand years of Swahili, Arab, Portuguese and Indian influence.
It's a lively mix of history and beach life: the Old Town and Fort Jesus in the centre, and white-sand beaches such as Nyali, Bamburi and, further south, Diani.
Highlights
- Fort Jesus and the narrow streets of the Old Town
- Beaches at Nyali, Bamburi and Diani
- Swahili food and spice markets
- An easy base for Tsavo safaris
Things to do
Old Town tour
Fort Jesus, markets and historic buildings.
Beach and ocean
Snorkelling, diving and dhow trips.
Safari add-on
A short trip to Tsavo East or Tsavo West.
Best time to visit
The drier months (roughly December to March and July to October). April to June is the long rainy season.
Getting there
By flight to Moi International Airport, or on the Madaraka Express train from Nairobi (about 5 hours).
Where to stay
City hotels, beach resorts and boutique villas along the coast.
Mombasa & the coast
A selection of well-known options, not a complete list. See all accommodation in Kenya →
Good to know
- Combine a safari with a few beach days, a classic Kenya trip.
Permit prices, park rules and access can change. We always confirm the latest details when we plan your trip.
From Mombasa
Places to visit from Mombasa
Drive times are approximate. Look up another city.