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
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
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
-
Fort Jesus - the Portuguese fortress and museum
history culture arts 👍 PopularA 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.
-
Mombasa Old Town - Swahili lanes and carved doors
history culture arts ⭐ Highly recommendedThe 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.
-
Swahili food - biryani, pilau and street snacks
food ⭐ Highly recommendedThe 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.
-
Nyali and Bamburi beaches - white sand inside the reef
scenic 👍 PopularLong 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.
-
Mombasa Marine National Park - glass-bottom boats and snorkelling
nature wildlifeA 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.
-
Haller Park - giraffes in a reclaimed quarry
nature wildlife 👍 PopularA 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.
-
Tudor Creek - a sunset dhow cruise
scenicTraditional 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.
-
Mombasa Tusks - the Moi Avenue arches
historyTwo 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.
-
Biashara Street - kangas and kikois
shopping culture artsThe 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
Nyali
Beach near the city $$$Leafy, upscale, beachfront hotels and malls
Explore hotels in Nyali →
Bamburi
Families $$Busy resort strip on a long beach
Explore hotels in Bamburi →
Shanzu
Resort stays $$$Quieter resorts further up the coast
Explore hotels in Shanzu →
Mombasa Island - Old Town and centre
History lovers $Historic, busy, hot and crowded
Explore hotels in Mombasa Island - Old Town and centre →
Live nightly prices from Booking.com, Agoda and others, centred on Mombasa
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
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 dayDhow 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 dayPalm-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 dayCoastal 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 daySwahili 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 daysRed-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.
Ibn Battuta visits and describes a prosperous Swahili town
Vasco da Gama arrives and is received with hostility, sailing on to Malindi
A Portuguese fleet sacks the town
The Portuguese begin building Fort Jesus
Omani forces capture Fort Jesus after a siege of nearly three years
The Sultan of Zanzibar takes control of Mombasa
Construction of the Uganda Railway begins at Mombasa
Kenya becomes independent
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
Monsoon flooding risk in this window; check current conditions before you go.
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
Masai Mara (Narok)
The Serengeti's northern third under a Kenyan name: the Mara River crossings in season, and some of the finest big-cat viewing in Africa the rest of the year.
✓ best Feb, Jun-Oct, DecMount Kenya (Nanyuki)
Africa's second summit, rockier and far quieter than Kilimanjaro, with a trekking peak fit walkers can reach and two true summits only climbers can.
✓ best Jun-Jul, Jan-FebNairobi
The only capital city with lions, rhinos and giraffes grazing in sight of its skyscrapers.
✓ best Jun-Oct, Dec-Mar