Diani Beach · How to Get to Diani
Likoni Ferry & Dongo Kundu Bypass
The two ways from Mombasa to Diani — and why the new bypass has changed the drive south for good.
Getting from Mombasa to Diani no longer means the Likoni ferry, because the Dongo Kundu bypass now carries vehicles to the South Coast in about 45 minutes to an hour without any ferry crossing. The ferry still runs and is free for foot passengers, but its queues can stretch from 30 minutes to several hours, so most transfers and taxis now take the bypass for a faster, more predictable drive. You should choose the bypass by vehicle for reliability, especially with luggage or a flight to catch, and treat the ferry as a backup or a local experience.
For years the Likoni ferry was the single, unavoidable pinch-point on the way to Diani, capable of turning a short hop into a multi-hour ordeal. The opening of the Dongo Kundu bypass rewrote that story, and understanding both routes lets you plan the Mombasa-to-Diani leg with confidence. This guide explains how each works, what they cost, how long they take, and which to use in different situations.
What has changed
The Dongo Kundu bypass has removed the Likoni ferry from the essential route to Diani. Until recently, everyone travelling from Mombasa Island or Moi International Airport to the South Coast had to cross the Kilindini channel on the Likoni ferry, a notorious bottleneck where vehicles could wait for hours. The bypass, a modern road and bridge link around the harbour, now connects the mainland directly to the South Coast, so a Diani transfer runs as a smooth continuous drive of roughly 45 minutes to an hour.
This is the single biggest improvement in reaching Diani in years. It makes airport transfers predictable, removes the main reason flights were once missed, and means the SGR train arriving at Miritini connects seamlessly onward. The ferry remains part of Mombasa life, but it is now a choice rather than a requirement.
The Dongo Kundu bypass
The Dongo Kundu bypass is a purpose-built road and bridge that links the Mombasa mainland and airport area to the South Coast without touching Mombasa Island or the ferry. It carries you around Kilindini harbour on a continuous route, delivering a reliable 45-minute to one-hour drive from Moi International Airport to Diani. Because it avoids both the island’s traffic and the ferry queue, journey times are consistent, which is exactly what you want when catching a flight or arriving after a long trip.
The Likoni ferry
The Likoni ferry is the historic crossing between Mombasa Island and the South Coast mainland at Likoni, and it still runs frequently across the short Kilindini channel. The crossing itself takes only a few minutes, but the queue is the variable: foot passengers and vehicles can wait anywhere from about 30 minutes to several hours depending on the time of day and congestion. It carries enormous daily commuter volumes, so it is busy, lively and very much a slice of everyday Mombasa.
For foot passengers without a vehicle, the ferry remains the direct link between the island and the South Coast, and it is free to cross on foot. For drivers and transfers, though, its unpredictability is the drawback, which is why the bypass has taken over most tourist traffic to Diani.
Bypass vs ferry
The two routes suit different travellers, and comparing them side by side makes the choice clear. The bypass is about reliability by vehicle; the ferry is about a short, cheap, direct crossing, especially on foot.
Fast, predictable, by vehicle. The bypass gives a continuous 45-minute to one-hour drive from the airport to Diani with no ferry queue, making it the reliable choice for transfers, taxis and anyone with luggage or a flight to catch. It covers a slightly longer distance than the ferry route but wins overall on consistency. This is the default for tourist travel to Diani.
Short, cheap, but unpredictable. The ferry crosses the channel in minutes and is free on foot, but boarding queues range from 30 minutes to several hours in congestion. It remains the natural option for foot passengers and for those who want the authentic local crossing, and can occasionally be quicker than the bypass when there is no traffic. With luggage or a schedule, the wait risk makes it less suitable.
Costs and tolls
Cost rarely decides this choice, because both routes are inexpensive for a tourist on a transfer. On the Likoni ferry, foot passengers cross free, and vehicles pay a toll that varies by category, normally handled by your driver. On the Dongo Kundu bypass, any road charges are likewise built into a transfer or taxi fare. Either way, if you are in a pre-booked transfer, the route cost is part of the price you already agreed, so there is nothing extra to pay at the crossing.
| Route | Foot passenger | Vehicle | Time to Diani |
|---|---|---|---|
| Dongo Kundu bypass | Not for pedestrians | Included in transfer/taxi fare | ~45 min–1 hour (reliable) |
| Likoni ferry | Free | Toll by category (driver pays) | Few-min crossing + variable queue |
Safety on the ferry
The Likoni ferry is used safely by huge numbers of people every day, but its crowds call for ordinary caution. The main issue is the crush of foot passengers at busy times, where pickpocketing can happen, so keep bags closed and in front of you, hold valuables securely, and stay aware in the press of people. Travelling through by vehicle avoids the pedestrian crowd entirely. If you do cross on foot with luggage, go at a quieter time and keep everything close.
Which route to take
Match the route to how you are travelling and what you are carrying. For nearly all visitors arriving with luggage, the bypass by vehicle is the clear choice.
You are arriving by air or SGR, travelling with luggage, on a transfer or taxi, or need a reliable arrival time for a flight or check-in. This is the default for tourist travel to Diani.
You are a foot passenger without a vehicle, want the short direct crossing and the local experience, and are travelling light at a quieter time. Accept that queues can be long and unpredictable.
Once you have reached Diani, moving around the beach strip is easy by tuk-tuk and taxi, as covered in the getting around Diani guide, and the full set of arrival routes is compared in the how to get to Diani guide.
The bigger picture
The shift from the Likoni ferry to the Dongo Kundu bypass is more than a convenience; it has reshaped access to Kenya’s South Coast and, with it, Diani’s appeal as a destination. A crossing that once introduced hours of uncertainty into every trip has been replaced by a predictable drive, which makes short breaks, day trips into Mombasa, and tight flight connections all realistic in a way they were not before. The ferry, meanwhile, endures as a working part of Mombasa’s daily life and identity rather than a tourist necessity.
For your trip, the practical lesson is simple: plan to travel to and from Diani by vehicle on the bypass, confirm your transfer uses it, and keep the ferry in mind only as a foot-passenger option or a local experience you might seek out. Doing so turns the Mombasa-to-Diani leg from the trip’s old weak point into a smooth final stretch. Because tolls, ferry operations and road arrangements can change, confirm current details with your transfer operator when you book.
Frequently asked questions
Do you still have to take the Likoni ferry to Diani?
What is the Dongo Kundu bypass?
How long does the Likoni ferry take?
How much does the Likoni ferry cost?
Is the Likoni ferry safe for tourists?
Which is faster, the ferry or the Dongo Kundu bypass?
Why do some drivers still use the Likoni ferry?
Does the route to Diani affect my airport transfer?
Journey times, tolls and ferry operations are 2026 estimates and can change; confirm current details with your transfer operator or driver before travelling.
Leave a Reply