Madaraka Express connections · Mombasa Terminus, Miritini
Mombasa SGR Terminus to Watamu, Malindi & Diani Transfers – 2026 Prices
Gravity Vans for Hire meets your Madaraka Express train at Mombasa Terminus in Miritini and drives your group to Diani (≈45 km, 45–60 min via the Dongo Kundu bypass), Watamu (≈118 km, 2–2.5 hrs) or Malindi (≈125 km, 2.5–3 hrs). One-way prices for 2026 start at KES 10,000 to Diani and KES 15,000 to Watamu or Malindi, plus 16% VAT.
Prices checked 11 November 2026 · Train times checked against published Kenya Railways schedules
Other coast routes
Mombasa SGR transfer prices and times at a glance
| Destination | Distance | Drive time | 7-seater Noah | 10-seater Hiace | 14/16-seater Hiace | 22-seater Coaster | 33-seater bus |
|---|---|---|---|---|---|---|---|
| Diani Beach | ≈ 45 km | 45–60 min | KES 10,000 | KES 13,000 | KES 15,000 | KES 22,000 | KES 30,000 |
| Watamu | ≈ 118 km | 2–2.5 hrs | KES 15,000 | KES 18,000 | KES 20,000 | KES 30,000 | KES 40,000 |
| Malindi | ≈ 125 km | 2.5–3 hrs | KES 15,000 | KES 18,000 | KES 20,000 | KES 30,000 | KES 40,000 |
How your SGR pickup works
The Mombasa SGR terminus is at Miritini on the mainland, beside the Nairobi highway and a few minutes from Moi International Airport. It is about 15 km from Mombasa town, which is why most beach-bound passengers need onward transport.
We time the pickup to your train. Published 2026 schedules show the 08:00 inter-county train from Nairobi arriving in Mombasa in the early afternoon, the 15:00 express arriving around 20:10, and a 22:00 night train arriving before dawn on the days it runs. If your train runs late, your driver waits.
- Book with your train, coach number and group size.
- Get your driver's name and number the day before.
- Walk out of arrivals to the pickup area; the driver helps with bags.
- Ride straight to your hotel. No changing vehicles in town.
Mombasa SGR to Diani transfer
Diani is the quickest of the three. The Dongo Kundu bypass begins at Miritini, right next to the terminus, and crosses to the South Coast over the Mwache and Mteza bridges. Before it opened in August 2024, the same trip went through Mombasa island and the Likoni ferry and often took over two hours.
Even passengers on the 15:00 express can be at a Diani hotel by about 21:30. One-way prices to Diani are KES 10,000 for a 7-seater Toyota Noah, KES 13,000 for a 10-seater Toyota Hiace, KES 15,000 for a 14- or 16-seater Toyota Hiace, KES 22,000 for a 22-seater Toyota Coaster and KES 30,000 for a 33-seater bus. See also Mombasa Airport to Diani.
Mombasa SGR to Watamu transfer
The drive to Watamu crosses Mombasa via Changamwe and Nyali Bridge, then follows the Mombasa–Malindi Highway through Mtwapa and across Kilifi Creek. At Gede the driver turns off for Watamu, about 15 minutes from the highway.
Take the morning train if you can. Arriving early afternoon gives you daylight for the whole drive and time to check in before sunset. One-way prices to Watamu are KES 15,000 for a 7-seater Toyota Noah, KES 18,000 for a 10-seater Toyota Hiace, KES 20,000 for a 14- or 16-seater Toyota Hiace, KES 30,000 for a 22-seater Toyota Coaster and KES 40,000 for a 33-seater bus.
Mombasa SGR to Malindi transfer
Malindi follows the same route as Watamu and continues another 20 km past Gede. Groups splitting between the two towns can share one vehicle: the driver drops the Watamu party first and carries on to Malindi.
Prices are the same as Watamu. For arrivals at Moi International Airport instead of the train, see Mombasa Airport to Malindi.
Our fleet for SGR transfers
To Diani
| Vehicle | Model | Seats | Price (one way) | With 16% VAT |
|---|---|---|---|---|
| 7-seater minivan | Toyota Noah | 7 | KES 10,000 | KES 11,600 |
| 10-seater van | Toyota Hiace | 10 | KES 13,000 | KES 15,080 |
| 14-seater van | Toyota Hiace | 14 | KES 15,000 | KES 17,400 |
| 16-seater van | Toyota Hiace | 16 | KES 15,000 | KES 17,400 |
| 22-seater bus | Toyota Coaster or Mitsubishi Rosa | 22 | KES 22,000 | KES 25,520 |
| 33-seater bus | Mercedes-Benz or Isuzu | 33 | KES 30,000 | KES 34,800 |
To Watamu or Malindi
| Vehicle | Model | Seats | Price (one way) | With 16% VAT |
|---|---|---|---|---|
| 7-seater minivan | Toyota Noah | 7 | KES 15,000 | KES 17,400 |
| 10-seater van | Toyota Hiace | 10 | KES 18,000 | KES 20,880 |
| 14-seater van | Toyota Hiace | 14 | KES 20,000 | KES 23,200 |
| 16-seater van | Toyota Hiace | 16 | KES 20,000 | KES 23,200 |
| 22-seater bus | Toyota Coaster or Mitsubishi Rosa | 22 | KES 30,000 | KES 34,800 |
| 33-seater bus | Mercedes-Benz or Isuzu | 33 | KES 40,000 | KES 46,400 |
Every vehicle comes with a driver. The fleet runs from 7-seater Toyota Noah minivans to 33-seater buses, so we can cover a single family or a 100-person conference arriving on the same train.
What's included
- Private vehicle for your group only, with an experienced driver
- Pickup at your exact point: SGR terminus, airport arrivals, home, office or hotel
- Room for luggage, beach gear and children's buggies
- Fuel and driver costs included in the quoted vehicle price
- Agreed stops for food, fuel and photos along the way
- Pro forma invoice with VAT shown separately, for companies and pension schemes
Get your price on WhatsApp
Pick the trip and group size. We suggest the right vehicle and open WhatsApp with your details filled in.
Button not opening? WhatsApp or call us on +254 725 626 434
Tap a vehicle to choose it. Estimate only; your pro forma invoice confirms the price. Prices exclude 16% VAT.
How to book
- Send your details on WhatsApp or by phone: date, pickup point, drop-off, number of passengers and luggage.
- Get a pro forma invoice with the vehicle, price and 16% VAT shown separately.
- Pay a 40% deposit by M-Pesa or bank transfer to confirm. The balance is due before the trip.
- Receive your driver's name and number before travel day, so you can reach them directly.
Planning the whole trip? Read our 2026 guide to getting from the Mombasa SGR terminus to Watamu, Malindi and Diani.
Mombasa SGR transfers: questions people ask
How far is Diani from the Mombasa SGR terminus?
About 45 km. The drive takes 45 to 60 minutes using the Dongo Kundu bypass, which starts at Miritini right next to the terminus.
How far is Watamu from the Mombasa SGR terminus?
About 118 km. The drive takes roughly 2 to 2.5 hours through Mombasa, Mtwapa and Kilifi.
How far is Malindi from the Mombasa SGR terminus?
About 125 km. The drive takes roughly 2.5 to 3 hours, about 20 minutes longer than Watamu.
How much is a transfer from Mombasa SGR to Diani?
One way: KES 10,000 for a 7-seater Toyota Noah, KES 13,000 for a 10-seater Toyota Hiace, KES 15,000 for a 14- or 16-seater Toyota Hiace, KES 22,000 for a 22-seater Toyota Coaster and KES 30,000 for a 33-seater bus, plus 16% VAT.
How much is a transfer from Mombasa SGR to Watamu or Malindi?
One way: KES 15,000 for a 7-seater Toyota Noah, KES 18,000 for a 10-seater Toyota Hiace, KES 20,000 for a 14- or 16-seater Toyota Hiace, KES 30,000 for a 22-seater Toyota Coaster and KES 40,000 for a 33-seater bus, plus 16% VAT.
Which train should we take to reach Watamu or Malindi before dark?
The 08:00 inter-county train from Nairobi arrives in Mombasa in the early afternoon, which gets you to Watamu or Malindi before sunset. The 15:00 express arrives around 20:10, so you would reach the north coast close to midnight.
Where does the driver meet us at the Mombasa terminus?
In the passenger pickup area outside the arrivals exit. You get the driver's name and phone number before travel day, and the driver confirms the exact meeting point when your train arrives.
Can you take us back to the SGR terminus for our return train?
Yes. We plan the pickup from your hotel so you reach Miritini at least an hour before departure, allowing time for Kenya Railways security screening.