How to get to Diani Beach
Diani Beach sits on Kenya's south coast in Kwale County, roughly 30 kilometres south of Mombasa across the Likoni channel. Most safari-and-beach travelers fly to Ukunda Airstrip (UKA) from Nairobi's Wilson Airport; international visitors often land at Moi International Airport in Mombasa (MBA) and transfer south by road and ferry.
Flights to Ukunda Airstrip
Scheduled and charter flights operate between Nairobi Wilson (WIL) and Ukunda — flight time roughly 1 hour 15 minutes. This is the standard connection after Maasai Mara safaris: bush airstrip to Wilson, connect to Ukunda, lodge transfer (approximately 10–20 minutes to central Diani properties).
Peak-season seats book early when pairing Mara migration dates with beach lodges — confirm flight times before locking lodge check-in.
From Maasai Mara and Amboseli
After Maasai Mara game drives, most travelers fly from Mara bush airstrips (Keekorok, Ol Kiombo, Musiara) to Wilson, then connect to Ukunda the same day or following morning. Total travel time is typically one long transfer day — plan a buffer rather than stacking tight connections.
Amboseli visitors can fly Amboseli airstrip to Wilson–Ukunda, or drive overland via Tsavo West and the coast road — slower but scenic for combined Tsavo-and-beach circuits.
From Nairobi
Nairobi serves as Kenya's main hub. Options include:
- Wilson–Ukunda flights — fastest and most comfortable
- Road transfer via Mombasa (roughly 8–9 hours) — budget option, rarely chosen after long safaris
- SGR train Nairobi–Mombasa, then road/ferry south — scenic alternative with schedule-dependent timing
International arrivals via Mombasa
Travelers landing at Moi International Airport (MBA) in Mombasa transfer south across the Likoni ferry to the south coast, then continue by road to Diani (approximately 45–75 minutes depending on traffic and lodge location). Pre-arrange lodge transfers or licensed taxis; confirm ferry queue times during peak hours.
Some itineraries fly internationally into Nairobi (NBO), complete safari, then connect Wilson–Ukunda — avoiding Mombasa entirely.
Overland from Tsavo
Combined Tsavo East or Tsavo West safaris often descend toward the coast on multi-day routes — a logical geography that avoids backtracking through Nairobi. Road conditions and lodge locations shape whether this suits your itinerary; flying remains faster after long bush drives.
Uganda and Rwanda combinations
Travelers finishing gorilla trekking in Bwindi or Volcanoes National Park often fly Entebbe or Kigali to Nairobi, complete Kenya safari, then connect Wilson–Ukunda — or route through Nairobi on a longer East Africa arc. Allow a full travel day for multi-leg connections.
Local transfers on the south coast
Ukunda airstrip lies roughly 10–20 minutes from central Diani lodges. Taxis, tuk-tuks, and lodge shuttles serve the main strip; confirm whether your property is north (Tiwi), central Diani, or south (Galu/Msambweni) when booking transfers.
Kisite-Mpunguti day trips depart from Shimoni, approximately 90 minutes south of central Diani — most lodges arrange boat transfers as part of packaged excursions.
Combining with onward destinations
Most Diani visitors depart via Wilson to Nairobi for international flights, or transfer north to Watamu and Malindi for alternative reef experiences. Cross-border routes to Tanzania's Zanzibar typically route through Nairobi or Dar es Salaam connections.
Seasonal access notes: best time to visit Diani Beach. Main hub: Diani Beach destination guide.
