From Nairobi's vibrant street scene and world-class safari country to a turquoise Indian Ocean coastline β Kenya packs one of Africa's most extraordinary journeys into 15 unforgettable days.
The essential apps and websites every traveller needs before hitting the road
π‘ Pro tip: Get a Safaricom SIM immediately on arrival β M-Pesa is used for almost every local payment, from matatu fares to market stalls. Even if you have a card, M-Pesa is faster and universally accepted across the country.
π Where to buy: Both available at Jomo Kenyatta Airport (NBO) on arrival. Passport required.
Kenya's oldest city and historic Swahili coast capital. Fort Jesus (UNESCO) and the Old Town's carved-door architecture are the cultural highlights. The Likoni Ferry crossing to the south coast is a classic local experience. Mombasa is hot, chaotic and beautiful β best as a 1-2 day stopover on the way to Diani rather than a destination in itself.
The Rift Valley lakes two hours from Nairobi make a perfect 2-day excursion. Lake Nakuru National Park is famous for its flamingo flocks and black rhinos. Lake Naivasha offers hippos on the water and Hell's Gate National Park β where you can cycle through a dramatic gorge alongside zebra and buffalo β just 20 minutes away. Easy to combine both lakes in one overnight trip from Nairobi.
A UNESCO World Heritage Site and the best-preserved Swahili settlement in East Africa. No cars β only donkeys and dhows. The old stone town's labyrinth of narrow lanes, carved wooden doors and rooftop terraces is unlike anywhere else in Kenya. Budget 2β3 nights to explore the old town, take a dhow sunset trip, and unwind completely before flying home.
A beach town with a strong Italian expat community, giving it a surprisingly European cafΓ© scene alongside local Swahili culture. Malindi Marine National Park is excellent for snorkelling. More relaxed and less touristy than Diani, with longer stretches of empty beach β ideal for the last few days of a 15-day Kenya trip.