Mombasa

Kenya's second city and a thousand-year-old Swahili port, with Fort Jesus and the Old Town, Nyali's north-coast beaches, and the eastern terminus of the Mombasa–Nairobi railway.

Mombasa is Kenya's second-largest city and the biggest port in East Africa. At its heart is Mombasa Island, ringed by creeks and linked to the north coast by Nyali Bridge, to the south coast by the Likoni Ferry and to the mainland by a causeway. The city has more than a thousand years of Swahili trading history, and Fort Jesus (a UNESCO World Heritage Site), built by the Portuguese, stands beside the Arab-style Old Town — the core of any visit, easily explored on foot in half a day to a day. The north coast around Nyali, Bamburi and Shanzu is lined with beach resorts; from here you can head out to snorkel in Mombasa Marine National Park, feed giraffes at Haller Park or take a sunset dhow cruise. It is hot year-round; July–March is drier and best for a beach holiday, while April–June is the long rainy season, humid and muggy. Getting there: take the Madaraka Express on the Standard Gauge Railway from Nairobi (about 5–6 hours), or fly into Moi International Airport. Plan on 2–4 days: one for the Old Town and Fort Jesus, the rest at a north-coast beach. Diani Beach on the south coast, Tsavo National Park and Malindi/Watamu make good separate bases. Watch your belongings in the Old Town and city center, take taxis at night, and dress respectfully in keeping with local Muslim customs.

Top sights

Where to eat

Itineraries