Mombasa SGR Terminus (Miritini) → Galu Beach
SGR Mombasa to Galu Beach Transfer
Step off the Madaraka Express at Miritini and find your driver at the exit holding your name. No haggling with station touts: straight to Galu Beach, at a price agreed before you board in Nairobi.

- Distance
- ≈ 40 km
- Drive time
- 40–60 min
- Pickup
- Miritini station exit
- Price
- Fixed, per vehicle
From Miritini station to Galu Beach
Miritini station sits right by the start of the Dongo Kundu bypass, so the South Coast is one of the smoothest rides from the train: no city crossing and no ferry. After the bypass and Ukunda, the car takes the link road past the airstrip, turns right (south) onto Diani Beach Road and follows it to the southern end. Allow a little longer than for central Diani, because the beach road is slower than the highway.
On the way you pass Dongo Kundu bypass, Ukunda and Diani Beach Road.
Skip the crowd at the station exit
Taxi drivers crowd the Miritini exit when a train comes in. Your driver holds a name board, helps with luggage and follows the train’s real arrival time, so a late train costs you nothing.
Staying in Galu Beach
Stays in Galu are mostly private villas and small beach hotels along the southern stretch of Diani Beach Road and the lanes towards Kinondo.
We drop off across Galu Beach, Kinondo and southern Diani Beach Road.
Galu Beach and Diani Beach
Galu Beach is part of the wider Diani Beach area, about 15 km from Diani Beach itself (20–30 min by road). From Miritini the transfer takes 40–60 min, compared with 35–55 min to Diani Beach.
What is near Galu Beach
Galu Beach: Wide, quiet beach at the south end of Diani and the area’s main kitesurfing spot.
Kaya Kinondo: Sacred Digo forest; visits are with a Digo guide, and photos are not allowed.
Chale Island: Private island resort just off the southern end of Diani.
After you arrive in Galu Beach
Galu Beach: Wide, quiet beach at the south end of Diani and the area’s main kitesurfing spot.
Galu villas often sit down unmarked lanes off the beach road. Send the villa name and a map pin when you book.
SGR transfers compared: Galu Beach and nearby
| From Miritini to | Distance | Drive time |
|---|---|---|
| Galu Beach | ≈ 40 km | 40–60 min |
| Diani Beach | ≈ 35 km | 35–55 min |
| Tiwi | ≈ 25 km | 30–45 min |
Approximate road distances and times in normal traffic.
SGR Mombasa to Galu Beach Transfer: common questions
How far is Galu Beach from the Mombasa SGR station?
About 40 km by road, usually 40–60 min.
How much longer is Galu than central Diani?
Usually 10–15 minutes more, since the last part of the trip runs along Diani Beach Road.
What if my train arrives late?
We track the train and your driver waits. There is no extra charge for a late train.
Can you take me from Galu Beach to the SGR for the train to Nairobi?
Yes. We time the pickup so you reach Miritini with a comfortable margin for the station’s security check and boarding.
How do I pay?
By M-Pesa, card, or cash in KES, USD, EUR or GBP. The price is fixed when you book on WhatsApp and does not change on the day.