SGR Transfer to
Malindi
Historic coastal city — culture, marine parks, and Italian charm
SGR Shuttle Mombasa to Malindi — Direct transfer from Miritini terminus
Miritini to Malindi in approximately 3 hours. One booking, one fixed fare, one driver waiting at arrivals.
SGR Shuttle Mombasa runs a dedicated transfer service from Miritini SGR terminus directly to Malindi — the historic port town and resort destination 105 km up Kenya's north coast. From the moment your SGR train pulls in at Miritini, your onward journey to Malindi is already arranged. Your driver has your name, your train number, and your destination. You walk out of arrivals and leave.
Malindi is the longest transfer in our coastal network — 120 km along the B8 coastal highway. That makes choosing the right transfer more important, not less. An unmetered terminus taxi over a two-hour route is not the same risk as a short city hop. Pre-book, fix your fare, and travel with a verified driver who knows the B8 road well.
Distance
120 km
Journey time
~2 hours
Pick-up
Miritini SGR terminus
Drop-off
Your Malindi hotel / address
Operating hours
05:00 – 23:00 daily
Miritini SGR to Malindi — route overview
The transfer from Miritini SGR terminus to Malindi follows the B8 coastal highway — Kenya's principal north coast road running from Mombasa through Kilifi, Watamu, and up to Malindi town. The road is tarmac throughout, passing through Nyali, Mtwapa, and the Kilifi bridge crossing before continuing north. Under normal traffic conditions the journey takes approximately 2 hours. Allow an additional 20–30 minutes during the morning peak (07:00–09:00), public holidays, and the July–August tourist season when the coast road is at its busiest.
Pick-up point
Miritini SGR terminus arrivals gate, Mombasa
Drop-off
Your hotel, resort, or address in Malindi
Route
B8 coastal highway via Nyali, Mtwapa & Kilifi
Distance
120 km
Est. journey time
~2 hours (normal traffic)
Vehicle options
Shared shuttle · Private saloon · Private minivan
Your driver will be at the SGR Shuttle Mombasa meeting point at the Miritini terminus arrivals gate, holding a board with your name. Your booking confirmation includes their name, vehicle registration, and a direct contact number. If your SGR train is delayed — which does happen — your driver waits without charging extra. They track the live arrivals board from the moment they arrive at Miritini.
Drop-off is door-to-door at your Malindi hotel, guesthouse, or any specific address. The B8 road passes through Malindi town centre before reaching the beach resort strip to the south of the town — your driver will take you directly to whichever part of Malindi you need.
SGR shuttle Malindi fare from Miritini
Malindi is our longest coastal route. All fares below reflect the 105 km distance and are fixed — confirmed at the time of booking with no additions at pick-up or drop-off.
| Vehicle type | Fare (KES) | Capacity | Includes |
|---|---|---|---|
| Shared shuttle | From KES 1200 | 1 seat | 2 bags, fixed departure windows |
| Private saloon | From KES 12000 | 1–3 passengers | All luggage, direct route, train-wait included |
| Private minivan | From KES 16000 | 4–7 passengers | All luggage, child seat on request, direct route |
Prices last updated June 2026. Child seats available on request at no extra charge. Group bookings of 8 or more — contact us for a dedicated group rate.
How to book your SGR shuttle to Malindi
Four steps between booking and your Malindi hotel entrance — the process takes under two minutes online.
Select Malindi as your destination
Open the booking page, choose Malindi as your destination, and enter your SGR train number, travel date, and passenger count. Select shared shuttle, private saloon, or private minivan based on your group size and budget.
Pay and receive confirmation
Complete secure online payment. Your booking confirmation arrives within minutes and includes your driver's full name, vehicle registration, and a direct phone number for the day of travel.
Meet your driver at Miritini
Your driver tracks your SGR train arrival in real time and waits at the Miritini arrivals gate holding a sign with your name. Train delays are accounted for — there is no extra waiting charge.
Arrive at Malindi
Your driver delivers you directly to your hotel entrance or specified Malindi address, door-to-door. Luggage is loaded and unloaded. No extra stops on private hire bookings unless agreed at the start of the journey.
About Malindi
Malindi is one of Kenya's oldest and most historically layered coastal towns, sitting 105 km north of Mombasa on the Indian Ocean shoreline. It is a place where Swahili heritage, Arab trading history, and Italian expatriate culture have converged over centuries to produce a destination unlike anywhere else on the East African coast. The town's Old Town quarter contains mosques, pillar tombs, and the Portuguese Chapel of São Francisco — one of the oldest standing Christian buildings in sub-Saharan Africa, built during Vasco da Gama's 1498 voyage.
Beyond history, Malindi offers a wide range of visitor experiences. The Malindi Marine National Park and Reserve, established in 1968 as Kenya's first marine park, protects a rich reef ecosystem immediately off the town beach. Snorkelling, glass-bottom boat trips, and deep-sea fishing are all operated year-round. The Arabuko-Sokoke Forest Reserve to the south of Malindi is one of the largest remaining coastal forests in East Africa and home to rare species including the Golden-rumped Elephant Shrew and Clarke's Weaver bird.
Accommodation in Malindi ranges from intimate guesthouses in the old town to full international resort properties along the beach strip. Well-known properties include Baobab Beach Resort, Lawfords Hotel, Blue Marlin Hotel, and Eden Roc Resort — all reachable door-to-door from Miritini SGR terminus via SGR Shuttle Mombasa.
The best time to visit Malindi is during the dry seasons: January to March and July to October. The town is quieter and cooler in the shoulder months of November and April. Whatever time of year you arrive at Miritini, your transfer to Malindi is ready to book. Reserve your seat now →
Why pre-book your Malindi transfer from Miritini?
At 105 km, the Miritini–Malindi route is the longest transfer in our network. The case for pre-booking is stronger here than on any other route we operate.
Two hours is not the right time to discover your fare was never agreed
Unmetered terminus taxis quote informally. On a 105 km journey that takes over two hours, a verbal fare estimate and a final demand can diverge significantly. A fixed, pre-confirmed fare removes that risk entirely.
Fewer drivers cover the full Malindi route
Not all taxi operators at Miritini are willing or qualified to make the Malindi run. Pre-booking ensures your driver is specifically assigned to the north coast route — and knows the B8 road thoroughly.
Evening arrivals need a confirmed driver
Several SGR trains arrive at Miritini in the late afternoon or early evening. Arranging a 105 km transfer on arrival at dusk — at an unfamiliar terminus — is not the start to a coastal trip anyone wants.
Also travelling to other coastal destinations?
SGR Shuttle Mombasa covers twelve coastal destinations from Miritini terminus. If you are travelling with others heading to different locations, or your plans include a stop along the north coast before reaching Malindi, we have a transfer for every destination.
Frequently asked questions — SGR shuttle to Malindi
How do I travel from Mombasa SGR to Malindi?
SGR Shuttle Mombasa operates direct shared shuttle transfers from Mombasa SGR Terminus to Malindi. The journey takes approximately 150 minutes and costs from KES 1,200 per person. Book online and add a boda boda last-mile add-on to reach your hotel.
What is the cost of transfer from SGR Mombasa to Malindi?
The fare from Mombasa SGR Station to Malindi is KES 1200 per person. Groups of 5 or more receive a 10% group discount. A last-mile boda boda add-on to your specific hotel is available at checkout from KES 100.
Is there a direct shuttle from Mombasa SGR to Malindi?
Yes. SGR Shuttle Mombasa operates direct shared shuttle vans from Mombasa SGR Terminus (Miritini) to Malindi daily. All transfers are bookable online with M-Pesa payment and instant confirmation.
What time do shuttles depart to Malindi?
Shuttle times to Malindi are listed on our booking page and are timed to meet incoming SGR trains. Check the search results for departure times on your specific travel date.
Do you offer last-mile delivery to hotels in Malindi?
Yes. We partner with local boda boda operators in Malindi to deliver you from the town stage to your specific accommodation. Add this at checkout and the fare is calculated automatically based on your hotel's location.
Book your SGR shuttle to Malindi
105 km. Two hours. One fixed fare, one named driver, one direct road north. Pre-book your Malindi transfer before your train leaves Nairobi and step off at Miritini ready to go.
Fixed fare · Vetted driver · Train-tracked pick-up · Free cancellation 24 hrs before