Fill this in and we'll reply on WhatsApp with availability & pricing.
By the Stapol Tours & Travels team | Last updated November 6, 2026 | 3 minute read
Getting from the Mombasa SGR Terminus to Malindi costs about KSh 500 to 900 by coach, KSh 1,200 per person on a shared shuttle and KSh 15,000 per group for a private transfer with Stapol Tours & Travels.
The SGR does not run to Malindi, so every option ends with a road journey of roughly 2 to 4 hours, depending on where you start in Mombasa.

No. The Madaraka Express runs between Mombasa and Nairobi, and Mombasa Terminus in Miritini is the last stop on the coast. Malindi is about 107 kilometers north of Mombasa town, and you cover that distance by road. Most travelers choose between three options: a coach or matatu, a shared shuttle van, or a private car.
The terminus also sits on the mainland, on the opposite side of Mombasa from the northern highway. That is the reason the drive from the terminus takes longer than the 2 to 2.5 hours quoted for a trip that starts in Mombasa town.
| Option | Typical cost | Time to Malindi | Door to door | Luggage | Best for |
|---|---|---|---|---|---|
| Matatu | KSh 200 to 400 per person | About 2 to 3 hours plus the trip to the stage | No | Limited space | Light packers on a tight budget |
| Coach | KSh 500 to 900 per person | About 2 to 3 hours plus the trip to the coach office | No | Luggage hold | Daytime travelers with one or two bags |
| Shared shuttle (Stapol) | KSh 1,200 per person | About 3 to 4 hours from the terminus | Yes, to your hotel | Luggage assistance included | Solo travelers, couples and small groups |
| Private transfer (Stapol) | KSh 15,000 per group | About 3 to 4 hours from the terminus | Yes, to your hotel | Standard luggage included | Large groups, late arrivals and tight schedules |
Matatu and coach figures are indicative third party estimates and change with fuel prices, season and operator, so confirm the fare at the stage or office. Coaches and matatus leave from Mombasa town, which means you pay a separate fare to get from the terminus to the boarding point. Shuttle and private prices are Stapol’s current rates.
Other platforms list prices in dollars. Booking sites show minivan seats from about US$28 and private cars from about US$84 to US$121 on this route, and travel guides put a private car from the SGR terminus or Moi Airport at KSh 10,000 to 20,000 or more. Stapol’s private rate of KSh 15,000 sits in the middle of that range, and it is quoted in shillings with the hotel dropoff included.
A coach or matatu fare covers your seat and, on coaches, a place in the luggage hold. It does not cover the ride to the boarding point, the walk with your bags or the final trip from the Malindi stage to your hotel.
Stapol’s shared and private prices cover the chauffeur, an air-conditioned vehicle, fuel, tolls, luggage handling and dropoff at your hotel in Malindi. Pickup is at the Mombasa SGR Terminus or at Moi International Airport. Transfers run 24 hours a day with advance booking.
When you compare any quote, ask five questions.
A shared seat is cheaper for almost every group. The break-even point sits at 13 travelers, because 12 shared seats cost KSh 14,400 and 13 cost KSh 15,600, which is more than one private vehicle.
| Travelers | Shared shuttle total | Private transfer total |
|---|---|---|
| 1 | KSh 1,200 | KSh 15,000 |
| 2 | KSh 2,400 | KSh 15,000 |
| 4 | KSh 4,800 | KSh 15,000 |
| 8 | KSh 9,600 | KSh 15,000 |
| 12 | KSh 14,400 | KSh 15,000 |
| 13 | KSh 15,600 | KSh 15,000 |
Private is a convenience premium for most groups. Choose it when you have a large group, a late night arrival, children or heavy luggage, or when you want to leave at a time that suits you and arrange stops on the way. Choose a shared seat when cost matters most.
Booking sites list the trip from Mombasa town at about 2 to 2.5 hours for 107 kilometers. From the Miritini terminus, plan for 3 to 4 hours door to door, which is the time Stapol quotes for its transfer. Traffic around Mombasa, the Mtwapa and Kilifi stretches and the number of stops all change the total.
If your hotel is in Watamu or further along the coast, ask for the dropoff before you book. A resort at the end of a beach road can change the time and the price.
If you arrive at Moi International Airport, the same transfer works from the airport, so you do not need to go to the terminus first.
Travel in daylight with light luggage and take a coach if you do not mind the extra steps.
Book a shared shuttle for the best price with door to door service.
Split a private transfer only when your group is large enough that the per person cost beats the shared fare. Agree the full price in Kenya shillings before you travel, and confirm whether it is per person or per vehicle.
Avoid unmarked cars at the terminus. A pre-booked driver with a confirmed price removes the haggling that tired travelers often face after a long train ride.
Message or call +254 722 136113 on WhatsApp or phone, or use the booking form on the SGR to Malindi page. Send your travel date, the number of passengers, your hotel name and your train arrival time. We reply with availability and the price, and we send your confirmation by message.
Ready to book? See the full details on our SGR shuttle from Mombasa Terminus to Malindi hotels page, or explore all our SGR shuttle transfers.
A coach costs about KSh 500 to 900 per person and a matatu about KSh 200 to 400. A shared shuttle with Stapol costs KSh 1,200 per person and a private transfer costs KSh 15,000 per group.
The SGR itself ends in Mombasa. The road leg from the terminus to Malindi costs from KSh 1,200 per person by shared shuttle or KSh 15,000 per group by private transfer.
The drive from Mombasa town takes about 2 to 2.5 hours. From the Miritini terminus, plan for 3 to 4 hours.
Yes. Stapol transfers run 24/7 with advance booking, including early morning and late night arrivals.
Yes. Luggage assistance is included on Stapol transfers, and standard luggage travels at no extra cost.
Yes. The Malindi transfer includes pickup from Mombasa Airport or the SGR terminus.
A matatu or coach is the cheapest way, but you must first reach a boarding point in Mombasa town. A shared shuttle is the cheapest option that takes you directly to your hotel.
Yes. Book at least 24 hours ahead so a driver is waiting for your train or flight.
Stapol rates come from our own booking page. Fares change, so confirm the current price before you travel.
No tags found.

Don’t hesitate Call us.
+254 722 136113
+254 722 136113
Stapol Tours Travels since 2010- 2025 | All Right Reserved. Developed by Brands KE
Accepted Payment Methods :