BLOG

Get inspired...

Home  » Blog »  Post

Getting to Diani Beach: The Train, the Flight, and the Ferry

Updated: 7 April 2026 - Author: Quintin Carlson

Diani Beach sits on Kenya's south coast, a stretch of white sand and warm Indian Ocean water that feels a world away from Nairobi's altitude and traffic. Getting there is straightforward, but it's worth knowing the options in advance — the route you choose shapes the first day of the trip as much as the beach itself does.

Getting to Diani Beach: The Train, the Flight, and the Ferry

Flying Direct


The fastest way to reach Diani Beach is a domestic flight from Nairobi to Ukunda Airstrip, the small airport serving the Diani area directly. The flight itself takes under an hour, and Ukunda sits close enough to most Diani resorts that the transfer afterward is short. For travellers with limited time, or anyone who'd rather spend an extra day on the beach than in transit, this is the practical choice.


The Madaraka Express and the Likoni Ferry


For travellers who want to see more of Kenya en route, the Madaraka Express train connects Nairobi to Mombasa, running through Tsavo National Park along the way — a stretch of track where wildlife sightings from the train window aren't unusual, without this being a safari excursion in itself. The train journey takes around five hours, arriving into Mombasa rather than Diani directly.


From Mombasa, reaching Diani Beach means crossing the Likoni Channel, the stretch of water separating Mombasa Island from the mainland south coast. This is done via the Likoni ferry, a free vehicle and pedestrian ferry that's often the busiest bottleneck of the whole journey — queues can be long, particularly during peak times, so it's worth building extra time into the schedule for this crossing specifically. Once across, it's a further road journey south to reach Diani itself.


Choosing a Route


The flight suits travellers prioritising speed and simplicity, while the train appeals to those who want the journey itself to be part of the experience — Tsavo's landscape seen from a train window is a genuinely different way to arrive on the coast compared to landing directly at Ukunda. The trade-off is time and a ferry crossing that can be unpredictable, so travellers with a tight itinerary or an early check-in at their resort may prefer the direct flight.


Quintrip's Kenya holiday packages can be built around either route — a consultant can advise on which makes more sense given flight schedules, resort check-in times, and how much of the journey itself you want to be part of the holiday.

Motorboat ready for a scenic trip along Zanzibar’s clear blue coast.

Planning the Trip


Kenya's coast has a warm, tropical climate year-round, with a wetter period from April to June (the long rains) and a shorter wet spell around November. The drier months from July to October and January to March generally offer the most comfortable travel conditions, both for the coastal climate itself and for train journeys that can be affected by heavier rain.


A Quintrip consultant can help plan the Nairobi-to-Diani leg of a Kenya itinerary, along with current pricing across the Kenya package range.


FAQ


How long is the flight from Nairobi to Diani Beach?
Under an hour, landing at Ukunda Airstrip, close to most Diani resorts.


How long does the Madaraka Express take from Nairobi to Mombasa?
Around five hours, passing through Tsavo National Park along the way.


What is the Likoni ferry?
A free vehicle and pedestrian ferry crossing the Likoni Channel between Mombasa Island and the mainland south coast, on the road route to Diani Beach.


Is the ferry crossing reliable?
It can be a bottleneck, with long queues at busy times, so it's worth allowing extra time in the schedule if travelling this route.


Which route is better: flying or the train?
The flight is faster and simpler; the train offers a scenic journey through Tsavo but takes longer and involves the ferry crossing at the end.

Palm-filled beachfront resort offering a peaceful Zanzibar island escape.

Related Posts


Zebras grazing in Nairobi National Park with the city skyline in the distance.
by Quintin Carlson 19 July 2026
From Lamu's Swahili old town to Lake Nakuru's flamingos, ten places worth building into a Kenya itinerary with Quintrip.
Couple holding hands on a white sand beach under a palm tree looking at turquoise ocean
by Nolene Vilonel 10 July 2026
Why the Seychelles' position south of the equator means it's rarely affected by cyclones, and what that means for trip planning.
Man relaxing at airport terminal with feet on suitcase as plane takes off
by Paddre Ngobene 7 July 2026
What to check before booking an all-inclusive resort — meal plans, extra fees, and location — with Quintrip.
Man relaxing at airport terminal with feet on suitcase as plane takes off
by Mpho Pheko 5 July 2026
Practical tips for recognising and avoiding common travel scams — taxis, currency exchange, and public Wi-Fi.
Woman sitting on driftwood branch on a tropical beach with clear turquoise water
by Quintin Carlson 30 June 2026
A realistic 10-day Seychelles itinerary combining Mahé, Praslin, and La Digue, planned around Quintrip's real holiday packages.