Zebras and acacia trees on the Kenyan savannah at sunrise
Africa

Kenya

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.

πŸ—ΊοΈ Getting Around

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.

πŸ“Ά Best Local SIMs
1
Safaricom Dominant carrier β€” best 4G nationwide including parks, coast and rural areas; home of M-Pesa
Top pick
2
Airtel Kenya Affordable data bundles β€” solid coverage in cities and major towns

πŸ“ Where to buy: Both available at Jomo Kenyatta Airport (NBO) on arrival. Passport required.

Airport tips

Jomo Kenyatta International (NBO)
Nairobi's main international hub β€” large and modern but can be hectic during peak hours. Uber and Bolt pick up in the designated zone outside arrivals. Safaricom and Airtel SIM counters are in the arrivals hall. Allow extra time for immigration during busy international arrival windows.

Wilson Airport (WIL)
Nairobi's second airport, just 5 km from the CBD. Handles all domestic and safari charter flights. If you're heading to a safari camp, Lamu, or Maasai Mara, you'll transit through Wilson. Compact and quick β€” no immigration queues.

Moi International, Mombasa (MBA)
The coastal gateway β€” compact and straightforward. Uber operates from arrivals. The best entry point for Diani Beach, Malindi, and the south coast. Much less congested than NBO.

Ukunda Airstrip (UKA)
A small airstrip serving Diani Beach directly with daily connections from Nairobi (~40 min). Far easier than flying to Mombasa and then driving 2 hours β€” worth the slightly higher fare if you're heading straight to the beach.
Nairobi skyline with the KICC tower at dusk
Africa

Nairobi

  • ⏱️ Best for a Few Days β€” Kilimani / Westlands. The best base for getting the most out of Nairobi in 2–3 days. Start with the Giraffe Centre and David Sheldrick Elephant Orphanage in the morning β€” both are extraordinary and only 20 minutes away. Spend the afternoon exploring the Maasai Market in the CBD and the Karen Blixen Museum. By evening, head to the Alchemist in Westlands for street food and the city's best open-air bar scene. This route covers Nairobi's iconic experiences without the need for complex logistics.
  • πŸŽ’ Backpackers & Social β€” Westlands. The busiest, most energetic neighbourhood in the city. The Alchemist open-air market-bar, rooftop clubs, affordable guesthouses and the best street food in a short radius. This is where Nairobi's young professional crowd mixes with travellers β€” lively any night of the week.
  • πŸ™οΈ Business & Upscale β€” Upperhill. Nairobi's central business and financial district. Towers, international hotel chains (Radisson, Kempinski, Sankara) and the closest neighbourhood to government ministries and embassies. Well-positioned but quieter after dark.
  • 🦁 Safari Base & Culture β€” Karen / Langata. The green, suburban southern edge of the city, 20 minutes from the CBD. Karen Blixen Museum, the Giraffe Centre, David Sheldrick Elephant Orphanage, and Nairobi National Park β€” the only park in the world with a city skyline as its backdrop β€” are all within a few kilometres. The ideal base if wildlife beats nightlife.
  • 🍜 Food & Markets β€” Westlands / City Market. The City Market in the CBD sells fresh produce, street food and crafts. For restaurants, Westlands and Kilimani concentrate the best options: Kenyan nyama choma (barbecued meat), Ethiopian injera, Indian thali and world-class sushi all within a short Uber.
  • πŸŽ‰ Nightlife β€” Westlands / Parklands. Nairobi has one of the best nightlife scenes in sub-Saharan Africa. The Alchemist, Black Diamond, Brew Bistro rooftop, and J's Fresh Bar are anchor venues. Friday and Saturday nights run until the early hours β€” dress code applies at the better spots.
Aerial view of Diani Beach and its turquoise reef
Africa

Diani Beach

  • 🌊 Beach & Coast β€” Diani Beach strip. A 20 km arc of white coral sand with turquoise Indian Ocean water. The beach strip has beachside cafes, seafood restaurants and watersports outfitters all within easy walking distance β€” everything you need for a perfect few days on the coast.
  • ⏱️ Best for a Few Days β€” Diani Beach. Three days at Diani covers the full range of the Indian Ocean coast. Day one: arrive, settle in, snorkel the reef just offshore. Day two: book a boat trip to Kisite-Mpunguti Marine Park for dolphin spotting and pristine coral. Day three: half a day at Shimba Hills National Reserve for elephants and forest trails, back for sundowners at Nomad Beach Bar. A compact, rewarding coastal circuit that works for any traveller.
  • 🐠 Diving & Snorkelling β€” Kisite-Mpunguti Marine Park. Diani is one of East Africa's best dive destinations. The reef is healthy, visibility is excellent, and dolphins are commonly spotted on boat trips. Several PADI dive schools operate on the strip β€” good for beginners and experienced divers alike.
  • πŸŽ’ Backpackers β€” Nomad Beach Bar area. The social heart of the beach strip. Nomad Beach Bar is the classic Diani institution β€” sundowners, beach volleyball and impromptu parties. Budget bandas and mid-range guesthouses cluster nearby and fill up fast in high season.
  • 🌴 Day Trip β€” Shimba Hills National Reserve. A 30-minute drive inland β€” home to elephants, sable antelopes and the Sheldrick Falls. Kenya's only coastal forest reserve with a completely different ecosystem from the savannah parks up north.
  • 🦈 Watersports β€” mid-beach hub. Kite surfing, glass-bottom boat trips, jet skiing and deep-sea fishing all available along the central beach. Diani has some of the most consistent Indian Ocean kite wind in Africa between June and October.

Others

Mombasa

🚌 Getting there: BuuPass / Easy Coach overnight from Nairobi (~8 hr) or ✈ fly from Nairobi (~45 min) πŸ“… Best time: Jun – Oct & Jan – Feb β€” dry seasons; avoid Apr–May (long rains)

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.


Lake Nakuru / Lake Naivasha

🚌 Getting there: BuuPass bus from Nairobi to Nakuru (~3 hr) or πŸš— self-drive via the A104 highway πŸ“… Best time: Jan – Feb & Jul – Sep β€” dry seasons; flamingos year-round at Nakuru

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.


Lamu Island

✈ Getting there: Daily flights from Nairobi's Wilson Airport (~1.5 hr) to Lamu Airport (LAU) πŸ“… Best time: Jul – Sep & Jan – Feb β€” dry and breezy; avoid Apr–May (long rains)

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.


Malindi

✈ Getting there: Short flight from Nairobi (~1 hr) or 🚌 bus from Mombasa (~2.5 hr) πŸ“… Best time: Dec – Mar β€” dry northeast monsoon season; warm and calm Indian Ocean seas

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.