Fort Jesus
Explore the 16th-century Portuguese fortress and its museum, a UNESCO World Heritage Site overlooking the old harbour.
Kenya Cities
Kenya's oldest city and historic Indian Ocean port, Mombasa blends Swahili, Arab, Portuguese and Indian heritage with palm-fringed beaches and the warm rhythm of coastal life.
Discover Mombasa
Mombasa is Kenya's oldest and second-largest city, a major port city set on Mombasa Island in the Indian Ocean. For centuries it has been a meeting place of cultures, where African, Arab, Persian, Indian and Portuguese influences have blended into the rich Swahili identity of the coast.
At its heart lies the Old Town, a maze of narrow streets, carved wooden doors, balconied houses and mosques, watched over by the massive walls of Fort Jesus, a UNESCO World Heritage Site. Beyond the island, white-sand beaches stretch north to Nyali, Bamburi and Shanzu, and south towards Diani.
With Moi International Airport and the port of Mombasa as gateways, the city is the natural hub for Kenya's coast and an easy base for combining beach time with safaris in Tsavo and beyond.
Why Mombasa
Mombasa offers a fascinating mix of heritage, food and beaches, perfect for a city stop or a longer coastal holiday.
Explore the 16th-century Portuguese fortress and its museum, a UNESCO World Heritage Site overlooking the old harbour.
Wander narrow lanes of Swahili houses, carved doors, spice shops and mosques with a local guide.
Taste coconut curries, grilled seafood, biryani and street snacks such as mahamri and cassava crisps.
Nyali, Bamburi and Shanzu offer long sandy beaches, resorts and water sports just minutes from the city.
Snorkel or take a glass-bottom boat over coral gardens in the Mombasa Marine National Park.
Tsavo East and West are within a few hours' drive, making safari-and-beach combinations easy.
Location
Mombasa lies on Kenya's Indian Ocean coast, about 480 km south-east of Nairobi. Moi International Airport receives domestic and international flights, and flights from Nairobi take about an hour. The Madaraka Express train links Nairobi and Mombasa in around 5 to 6 hours, passing close to Tsavo.
Mombasa is the main port for Kenya and much of East Africa, and is connected by road and rail to Nairobi, Kisumu and Nakuru. Diani Beach is about 30 km to the south via the Likoni ferry, while Watamu and Malindi lie further north. From Arusha, travellers usually connect via Nairobi or by road through Tsavo.
When to visit
Mombasa is warm and humid all year, with two dry seasons and two rainy periods.
Hot, sunny and humid, with calm seas ideal for beaches and snorkelling.
The wettest months, with heavy showers and high humidity. Quiet and good value.
Pleasant, breezy and drier, the most comfortable time for walking the Old Town.
Short showers between sunny spells, with fewer visitors.
The dry months are best for sightseeing and beaches, but Mombasa welcomes visitors all year.
Hot and sunny, with calm seas for beach days and snorkelling.
One of the hottest months, ideal for the beach.
Hot and humid before the long rains arrive.
The long rains begin, with heavy showers and lush greenery.
The wettest month on the coast, with quieter hotels.
Rains ease and the cooling trade winds arrive.
Cooler and breezy, a comfortable month for Old Town walks.
Dry and pleasant, perfect after a safari.
Sunny and comfortable, with good conditions at sea.
Warm and dry, a lovely month for the coast.
Short rains bring brief showers and a quieter town.
Hot and sunny, with a lively festive season.
Explore the area
From ancient forts to modern beach resorts, Mombasa has many sides to explore.
Fort Jesus and the Old Town
Begin at Fort Jesus, built by the Portuguese in the late 16th century and fought over for generations by Portuguese, Omani Arab and later British powers. Its museum tells the story of Swahili trade, shipwrecks and the coast's long history.
Then step into the Old Town with a local guide, past carved doors, old merchant houses and the historic harbour, stopping for spiced Swahili coffee and street food along the way.
Tell us your dates and interests. A GIP Adventure specialist will plan your Mombasa stay, city tours and beach time, and combine them with a safari in Kenya or Tanzania.
Usually replies within minutesHeritage
Mombasa has been a trading port for many centuries, linking the East African interior with Arabia, Persia and India. Swahili city-states flourished along this coast, and Mombasa was one of the most powerful. In the late 15th century, Portuguese navigators arrived, and they later built Fort Jesus to control the trade routes of the Indian Ocean.
Over the following centuries the city passed between Portuguese, Omani and British control. In the late 19th century, construction of the Uganda Railway began here, linking the coast with Nairobi, Kisumu and Lake Victoria. Today Mombasa is Kenya's main seaport and a proud centre of Swahili culture, language and cuisine.
Yes. Fort Jesus, the Old Town and Swahili food make it one of Kenya's most interesting cities, with beaches close by.
Fly in about an hour, or take the Madaraka Express train in around 5 to 6 hours.
A day is enough for Fort Jesus and the Old Town, but many travellers stay several nights on the nearby beaches.
Yes. Tsavo East and Tsavo West are within easy reach, and flights connect to the Masai Mara and Amboseli.
Light, modest clothing covering shoulders and knees is respectful, especially near mosques.
About 30 km south, roughly 1 to 1.5 hours including the Likoni ferry.
Your safari starts here
Let GIP Adventure guide you through Mombasa's history, flavours and beaches as part of your East African journey.