Kenya

Mombasa

When to visit
January to February, July to October and December
Size
295 sq km
Temperature
31 'C
Rainfall
25mm

Overview

About Mombasa

Mombasa is Kenya’s second city and the largest port on the East African coast, built on an island connected to the mainland by causeway, bridge and ferry.

It has been a trading centre for well over a thousand years, changing hands between Swahili city-states, Portuguese, Omani Arabs and the British, and each has left something behind. Fort Jesus, built by the Portuguese in 1593, dominates the harbour entrance and is a UNESCO World Heritage Site.

The Old Town behind it is a warren of narrow lanes, carved doors, overhanging balconies and coral-rag buildings, still lived in rather than preserved, and it remains the best place in Kenya to understand Swahili urban culture.

Beyond the island, Mombasa is the gateway to Kenya’s coast: Nyali, Bamburi and Shanzu to the north, Diani and the south coast across the Likoni ferry, and Tsavo East a few hours inland.

People and culture

People and culture

Swahili culture is at its strongest here, the product of a thousand years of monsoon trade linking the East African coast with Arabia, Persia, India and beyond, and visible in the language, food, architecture and music of the Old Town.

The Mijikenda peoples, including the Digo and Giriama, occupy the mainland around the city, and their sacred kaya forests, several UNESCO listed, remain protected ritual sites maintained by community elders.

The city is predominantly Muslim, and dress away from hotels and beaches should cover shoulders and knees. During Ramadan the rhythm of the Old Town changes considerably, with many restaurants closed by day.

Fort Jesus houses a museum covering the coast's layered history, including the Portuguese period and the Omani takeover, and gives useful context for anything else you see in the city.

Getting there

How to get there

Weather

Weather and climate in Mombasa

Mombasa has a hot, humid tropical coastal climate with far more variation in rainfall than in temperature. Days sit between 28°C and 33°C year-round and nights rarely fall below 21°C, with the sea breeze doing most of the work of making it bearable.

Month by month

High and low temperature and rainfall, shaded by how good the month is for a safari.

  • Jan

    32° / 24°

    25 mm

  • Feb

    33° / 24°

    20 mm

  • Mar

    33° / 25°

    60 mm

  • Apr

    31° / 24°

    200 mm

  • May

    29° / 23°

    240 mm

  • Jun

    28° / 22°

    80 mm

  • Jul

    28° / 21°

    70 mm

  • Aug

    28° / 21°

    50 mm

  • Sep

    29° / 22°

    50 mm

  • Oct

    30° / 23°

    80 mm

  • Nov

    31° / 24°

    110 mm

  • Dec

    32° / 24°

    70 mm

  • Excellent
  • Very good
  • Good
  • Fair
  • Avoid

The long rains fall from April into early June, and May is the wettest month on this coast, often exceeding 240 millimetres. Rain can be sustained rather than showery, and low-lying parts of the city flood readily.

The short rains arrive in November, lighter and generally confined to afternoon storms, followed by a hot, dry high season from December to March when humidity is at its most oppressive but the weather is reliable.

The kusi monsoon blows from the south between June and September, dropping humidity noticeably and making these the most comfortable months to be in the city. July and August are the coolest at around 28°C.

Low-lying parts of the island flood readily during the long rains, and traffic across the causeways slows considerably when they do.

Best time to go

Best time to visit Mombasa

Best months
Jan–Mar, Jun–Dec

Mombasa is workable year-round, and the choice of month depends more on what the coast is doing than on the city itself.

December to March is the main high season, hot, humid and reliably dry, and the best period for the beaches north and south of the city. Rates rise sharply over Christmas and New Year.

June to September is the second dry window and considerably more comfortable, with the kusi monsoon dropping humidity and cooling the air. This is also when the coast pairs best with a Maasai Mara safari during the migration.

April and May bring the long rains and are worth avoiding, with May the wettest month of the year and parts of the city prone to flooding.

November brings short rains as brief afternoon storms and is one of the better value months, with warm seas and rates well below the December peak.

Whichever month you choose, the Likoni ferry is the variable in any coastal plan. Queues at peak times can add an hour or more to a journey of a few kilometres, which is why visitors heading to Diani often fly into Ukunda instead.

Things to do

Things to do in Mombasa

  1. Fort Jesus

    Old Town Harbour

    A Portuguese fort of 1593, now a UNESCO site and museum.

  2. Old Town

    Mombasa Island

    Coral-rag houses, carved doors and narrow lanes still lived in.

  3. Haller Park

    Bamburi

    A rehabilitated quarry now holding giraffe, hippo and antelope.

  4. North Coast Beaches

    Nyali · Bamburi · Shanzu

    Reef-protected sand a short drive from the city centre.

  5. Likoni Ferry and South Coast

    Likoni

    The crossing to Diani and the quieter southern beaches.

  6. Spice and Fish Markets

    Old Town · Mackinnon

    Swahili food culture at its most direct and unpolished.

FAQ

Frequently asked questions

Is Mombasa worth visiting or just a gateway?

It is both, and worth at least a day in its own right. Fort Jesus and the Old Town together justify a morning, and there is nowhere better in Kenya to see Swahili urban culture as a living thing rather than a preserved exhibit. Most visitors then move on to the north or south coast beaches, but treating Mombasa purely as an airport transfer misses a genuinely interesting city. The city works best as a base for a day or two before moving to the north or south coast beaches.

How do I get from Mombasa to Diani?

By road across the Likoni ferry, which carries vehicles and foot passengers across the harbour mouth and is free for pedestrians. The crossing itself is short but queues at peak times can add an hour or more, which is why many visitors flying in prefer to land at Ukunda airstrip near Diani instead. The total journey is around 30 kilometres and takes one to two hours. Check current travel advice for the Kenyan coast before booking, as guidance is periodically revised.

What is Fort Jesus?

It is a Portuguese fortress built in 1593 to control the harbour entrance, and a UNESCO World Heritage Site since 2011. It changed hands repeatedly between Portuguese and Omani forces over the following two centuries, including a siege lasting almost three years. It now houses a museum covering the coast's layered history and offers the best introduction to understanding Mombasa's past. Ukunda airstrip near Diani avoids the Likoni ferry entirely and is worth the cost on a short stay.

Can I take the train from Nairobi?

Yes, and it is a popular way to arrive. The Madaraka Express standard gauge railway runs between Nairobi and Mombasa in around five hours, with daily services in both directions and both economy and first class available. It passes along the edge of Tsavo, where game is sometimes visible from the window. Book ahead, as seats sell out particularly at holidays. The city works best as a base for a day or two before moving to the north or south coast beaches.

Is Mombasa safe for visitors?

Broadly, with the usual urban precautions. Petty theft occurs in crowded areas including the Old Town and around the markets, so keep valuables out of sight and avoid displaying phones. Take taxis or ride-hailing after dark rather than walking. The tourist areas along the north and south coasts are well secured. Check current travel advice for the coast before booking, as guidance changes. Check current travel advice for the Kenyan coast before booking, as guidance is periodically revised.

When is the best time to visit Mombasa?

December to March is hot, humid and reliably dry, and is the main high season for the surrounding beaches. June to September is the second dry window and considerably more comfortable, with the kusi monsoon dropping humidity. April and May bring the long rains and are worth avoiding, with May the wettest month and parts of the city prone to flooding. Ukunda airstrip near Diani avoids the Likoni ferry entirely and is worth the cost on a short stay.

What should I eat in Mombasa?

Swahili coastal food, which is distinct from the rest of Kenya. Look for biriani, pilau, mahamri, viazi karai and coconut-based fish and prawn curries. Street food along the Old Town and around Mackinnon Market is excellent and inexpensive. Fresh seafood is the obvious strength given the port, and the Indian influence on the coast produces some of the best food in the country. The city works best as a base for a day or two before moving to the north or south coast beaches.

How long should I stay?

One or two nights covers the city itself comfortably, taking in Fort Jesus, the Old Town and Haller Park. Most visitors then base themselves on the north or south coast beaches for the rest of a stay, using Mombasa for a day trip. Combining a few beach nights with the city and a Tsavo safari makes a straightforward week on the coast. Check current travel advice for the Kenyan coast before booking, as guidance is periodically revised.

Explore other destinations

All destinations