Diani Beach SGR Transfers — Private Rides to & from Mombasa Railway Station
SGR transfers to Diani Beach are one of CoastLine Transfers’ highest-demand routes — a direct, fixed-price ride from Mombasa Terminus (Miritini) to Kenya’s best-known South Coast beach destination. The journey typically takes 70-85 minutes, depending on the Likoni Channel crossing, and is timed to your Madaraka Express train’s actual arrival.
Getting to Diani from the SGR Station
Your driver tracks your train and meets you on the Miritini concourse with a name board, then drives through Mombasa town, crosses the Likoni Channel, and continues south along the Diani Beach Road. This route is popular with upcountry visitors arriving by train and heading straight to the coast for a beach holiday. Vehicles fitted with child seats are available on request.
What’s Included
Every Diani SGR transfer includes train tracking, meet & greet at the station, 30 minutes of free waiting time, and a fixed fare regardless of crossing delays. See the pricing page for the exact rate by vehicle class — fares start from KES 9,000 ($69) in a saloon car.
Areas We Cover in Diani
Diani Beach Road, Galu, Kinondo, and the Ukunda town border. Arriving by air instead? See Diani airport transfers.
“Booked the SGR transfer from Miritini to Diani after the Madaraka Express got in late. Driver already knew the new time, didn’t have to call anyone.”
— Amina K., Diani SGR transfer — ★★★★★
Frequently Asked Questions
How long does the SGR transfer from Miritini to Diani take?
Approximately 70-85 minutes, depending on the Likoni Channel crossing.
How much does an SGR transfer to Diani cost?
Fares start from KES 9,000 ($69) for a saloon car — see the pricing page for the full breakdown by vehicle class.
Can you take us directly to our resort, not just Diani town?
Yes — provide the exact resort or hotel name when booking; drivers serving this route regularly know specific resort entrances.
Is luggage assistance included from the station?
Yes — your driver assists with luggage from the Miritini concourse to the vehicle, and from the vehicle to your accommodation.
Book Your Diani SGR Transfer Today
· Call: 0794301175 · WhatsApp: 0707116220