Kenya

Mombasa

Fort Jesus, a Swahili Old Town and reef-sheltered beaches, all within half an hour of each other.

Kenya's second city and oldest port sits on a coral island in a deep natural harbour, a Swahili trading town for close to a thousand years. Fort Jesus, the Portuguese fortress begun in 1593, guards the Old Town's narrow lanes, carved wooden doors and mosques, while the mainland north of the island runs into white-sand beaches lined with resorts behind a fringing reef. It is hot, humid, mostly Muslim and noticeably more relaxed than Nairobi, with some of the best Swahili cooking on the coast.

Suggested stay

2–4 days

Language

Swahili, English

Currency

KES

Timezone

UTC+3

Why you'll love Mombasa

Fort Jesus  a Portuguese fortress from the 1590s, fought over by Portugal and Oman for two centuries

Old Town  Swahili lanes of carved doors, balconies, mosques and the old dhow harbour

Swahili food  coconut curries, biryani, grilled fish and street snacks unlike anything inland

Beaches close by  white sand and calm lagoons behind the reef, a short ride north of the island

Best time to visit

Mar, Jun-Sep, Dec-Jan

28-34° days

Fair weather Feb, Apr, Oct-Nov
Avoid if you can May
Mombasa

4.051° S, 39.667° E

UTC+3 · Africa/Nairobi

whenywhere contains ads and partner links that we think are helpful and that earn us a small commission at no extra cost to you.

Weather & when to go to Mombasa

Month by month: typical highs and lows, rainfall and rain days.

✓ Best Mar, Jun-Sep, Dec-Jan

Jan
33°
24°
12mm
6d rain
Feb
35°
24°
8mm
4d rain
Mar
34°
24°
57mm
13d rain
Apr
31°
24°
112mm
24d rain
May
29°
23°
269mm
23d rain
Jun
28°
21°
87mm
14d rain
Jul
28°
21°
67mm
10d rain
Aug
29°
21°
62mm
8d rain
Sep
30°
21°
57mm
8d rain
Oct
32°
22°
172mm
12d rain
Nov
32°
23°
130mm
19d rain
Dec
32°
24°
80mm
15d rain
May Wettest month. 269mm · 23 rainy days

Watch for May monsoon flooding risk

Cards tinted by calculated verdict · big number = typical daily high, small = low · hover for conditions

When to avoid Mombasa

May is the month to skip: the long rains peak, with heavy downpours and sticky humidity that wash out beach days. The weeks either side and the short rains later in the year can bring showers too, but the heat never goes away, so the history and food work year-round.

Top things to do in Mombasa

  1. Fort Jesus - the Portuguese fortress and museum

    history culture arts 👍 Popular

    A UNESCO-listed coral-stone fortress at the entrance to the Old Port, built by the Portuguese from 1593 in the shape of a man. Walk the ramparts and the Omani house inside, and see finds from a sunken Portuguese frigate in the museum.

  2. Mombasa Old Town - Swahili lanes and carved doors

    history culture arts ⭐ Highly recommended

    The maze of streets between Fort Jesus and the Old Port, with ornate carved doors, overhanging balconies, small mosques and spice shops. Ndia Kuu is the main spine, and a local guide brings the architecture and Swahili, Arab and Indian history to life.

  3. Swahili food - biryani, pilau and street snacks

    food ⭐ Highly recommended

    The coast cooks with coconut, tamarind and spice: fish in coconut curry, biryani and pilau, mishkaki skewers, viazi karai spiced potatoes and sweet mahamri doughnuts with chai. Evening street food on the island and fresh madafu coconuts are part of the day.

  4. Nyali and Bamburi beaches - white sand inside the reef

    scenic 👍 Popular

    Long beaches of fine white sand on the mainland north of the island, protected by a coral reef that keeps the lagoon calm. At low tide the water drains back to reveal rock pools; at high tide it is easy swimming.

  5. Mombasa Marine National Park - glass-bottom boats and snorkelling

    nature wildlife

    A protected stretch of reef and lagoon off Nyali, Bamburi and Shanzu. Boats run out from the beaches to coral gardens for snorkelling among reef fish and starfish, best at low tide when the water is clearest.

  6. Haller Park - giraffes in a reclaimed quarry

    nature wildlife 👍 Popular

    A nature park in Bamburi created by reforesting an old cement quarry, now home to giraffes, hippos, crocodiles, giant tortoises and antelope. Feeding times are a family favourite and the shaded trails are easy walking.

  7. Tudor Creek - a sunset dhow cruise

    scenic

    Traditional lateen-sailed dhows cruise the creek on the island's eastern side at dusk, passing the Old Town waterfront and Fort Jesus from the water, often with a Swahili dinner on board.

  8. Mombasa Tusks - the Moi Avenue arches

    history

    Two pairs of crossed aluminium tusks arching over Moi Avenue, put up in 1952 to mark a royal visit and now the city's best-known symbol. A quick stop on the way between the centre and the Old Town.

  9. Biashara Street - kangas and kikois

    shopping culture arts

    The old textile street at the edge of the Old Town, lined with shops selling brightly printed kanga wraps, striped kikoi cloth and spices. Good for gifts and for seeing everyday Swahili trade.

Best areas to stay in Mombasa

$ Budget $$ Mid-range $$$ Premium

Live nightly prices from Booking.com, Agoda and others, centred on Mombasa

Map loads only when you ask · prices open on the partner's sitevia Stay22

Getting to & around Mombasa

Getting there

Fly into Moi International (MBA) on the mainland west of the island, or ride the express train from Nairobi

Flight

Moi International (MBA)

Moi International sits at Port Reitz on the mainland; taxis and ride-hail reach the island in about 30 min, while north coast hotels in Nyali, Bamburi and Shanzu take 45-90 min depending on traffic.

Train

Mombasa Terminus, Miritini

The Madaraka Express standard-gauge railway runs from Nairobi in around 5-6 hours, arriving at a mainland terminus near the airport, with a taxi on to the island or beaches.

Coach

Day and overnight coaches run between Nairobi and Mombasa along the main highway, a much longer trip than the train.

Getting around

Walking

The Old Town and Fort Jesus are best explored on foot, though midday heat makes early mornings and late afternoons easier.

Free

Matatus, tuk-tuks and boda-bodas are paid in cash to the conductor or driver, and many also accept M-Pesa mobile money; ride-hail apps take card or cash.

Tuk-tuk

Three-wheelers are everywhere on the island and along the north coast road, handy for short hops; agree the fare before you set off.

TBC

Ride-hail taxi

App taxis are the easiest way between the airport, the island and the beach hotels, with the fare fixed up front.

TBC

Matatu

Shared minibuses run the main roads north and south of the island; cheap and busy, best for travellers comfortable with local transport.

TBC

Likoni ferry

Ferries shuttle across the channel from the south of the island to Likoni, the traditional way to the south coast and Diani.

TBC

Day trips from Mombasa

Wasini Island and Kisite-Mpunguti Marine Park

Full day

Dhow and reef trip

Dhows sail from Shimoni into a marine park known for dolphins and clear-water snorkelling over coral, followed by a seafood lunch on Wasini Island and a walk through its village and coral gardens.

Getting there

tour | car | ferry

About 2 hr south by road to Shimoni, then by boat; usually a tour

Diani Beach

Full day

Palm-lined beach

The south coast's famous strip of powder-white sand and turquoise water, with colobus monkeys in the coastal forest behind it. Many visitors end up staying a few nights.

Getting there

car | ferry

About 1-1.5 hr south by car via the Likoni ferry

Shimba Hills National Reserve

Full day

Coastal forest reserve

Rolling forest and grassland in the hills above the coast, home to elephants and the rare sable antelope. A forest trail leads down to Sheldrick Falls, and the cooler air is a relief from the city heat.

Getting there

car | tour

About 1-1.5 hr south-west by car or tour

Gede Ruins and Watamu

Full day

Swahili ruins and beach

The overgrown stone town of Gede, a Swahili settlement abandoned centuries ago, with mosques, a palace and houses in the forest. Pair it with lunch on Watamu's beaches and marine park nearby.

Getting there

car | tour

About 2 hr north by car or tour

Tsavo East National Park

1-2 days

Red-elephant safari

Kenya's largest park, famous for elephants dusted red by its soil, with lions, giraffes and buffalo on open plains. The closest real safari to the coast, and a popular add-on to a beach stay.

Getting there

tour | car | train

About 2.5-3 hr by road to the Voi side, or the express train to Voi; usually a tour

A little history of Mombasa

Mombasa has been a trading port for around a thousand years, one of the Swahili city-states that linked the African interior with Arabia, Persia and India on the monsoon winds. Its Swahili name, Kisiwa cha Mvita, means Island of War, and it lived up to it. The Moroccan traveller Ibn Battuta visited in 1331, Vasco da Gama was turned away in 1498, and the Portuguese sacked the town more than once before building Fort Jesus in 1593 to hold the coast.

Omani Arabs took the fort in 1698 after a long siege, and the city later passed under the Mazrui governors and then the Sultan of Zanzibar. Under British rule from the 1890s, Mombasa became the starting point of the Uganda Railway and the main port of East Africa, a role it still holds. Kenya became independent in 1963.

Timeline
1331

Ibn Battuta visits and describes a prosperous Swahili town

1498

Vasco da Gama arrives and is received with hostility, sailing on to Malindi

1505

A Portuguese fleet sacks the town

1593

The Portuguese begin building Fort Jesus

1698

Omani forces capture Fort Jesus after a siege of nearly three years

1837

The Sultan of Zanzibar takes control of Mombasa

1896

Construction of the Uganda Railway begins at Mombasa

1963

Kenya becomes independent

2011

Fort Jesus is inscribed as a UNESCO World Heritage Site

Know before you go

Payment

Cards & cash mixed

English

Everywhere

Wifi

Reliable

Power

Type G

240 V, 50 Hz

Dialing

+254

May

Monsoon flooding risk in this window; check current conditions before you go.

May

The months our climate read flags to avoid: the wettest, lowest-rated weather of the year.

Mobile network & SIM card

Get an eSIM before you fly

A Kenya eSIM installs in minutes and works the moment you switch off flight mode. No SIM swap, no roaming bill.

FAQs about Mombasa

▸ When is the best time to visit Mombasa?

The dry, sunny spells are the pick: December, January and March, and June to September when the air is a little less humid. May is the month to avoid, when the long rains peak. The city is hot all year, so the Old Town and Fort Jesus are best early in the day.

▸ Should I stay in Mombasa or Diani?

Stay in Mombasa, or on the north coast beaches at Nyali, Bamburi or Shanzu, if you want the history, the food and city life within easy reach. Diani, south across the Likoni ferry, has the finer beach and a more relaxed resort feel. Many visitors spend a day or two in Mombasa, then move on to Diani.

▸ How do I get from Nairobi to Mombasa?

Fly, or take the Madaraka Express train, which is comfortable, quick by road standards and passes through Tsavo with a chance of seeing wildlife from the window. Coaches are cheaper but take much longer on a busy highway.

▸ What should I wear in Mombasa?

The Old Town and much of the island are conservative and largely Muslim, so cover shoulders and knees when exploring the city and visiting mosques. Swimwear is fine at the beach hotels but not in town. During Ramadan, avoid eating and drinking in the street in daytime.

▸ Is Mombasa safe for visitors?

Most visits pass without trouble. Use ordinary city sense: take a taxi or tuk-tuk after dark rather than walking quiet streets, keep valuables out of sight, and politely decline beach vendors you do not want to deal with. Check your own government's current advice for the Kenyan coast before you go.

More in Kenya

all Kenya destinations & climate zones →