Nairobi ⇄ Malindi

Service Options

Services that can be included:

– Overnight shared bus Nairobi–Malindi (Tahmeed Coach, Mash Poa) from $15/person (~10–12 hrs)
– Private car Nairobi–Mombasa–Malindi (2-day or long single-day drive)
– Domestic flight Nairobi (JKIA/Wilson) to Malindi Airport (MYD) (~1.5 hrs) with Safarilink or Skyward Express
– Hotel pickup in Nairobi and drop-off at Malindi resort or town centre
– Optional stop at Mombasa, Watamu, or Kilifi en route for private bookings

Prices & Conditions

Price: $15 – $160 per person/vehicle (depending on transport type)

– Overnight shared bus: $15–$24/person (VIP coach, 10–12 hrs)
– Private car Nairobi–Malindi (via Mombasa): from $160 per vehicle
– Domestic flight: from $70–$120 one-way per person
– Free cancellation up to 24 hours before departure
– Free consultation via WhatsApp
– Customizable route with optional coastal stops
– Price depends on transport mode and group size

Overview

Nairobi to Malindi – Overnight Bus, Private Car, or Direct Flight

Travel between Nairobi and Malindi – a historic coastal town on Kenya’s north coast known for its Italian community, Malindi Marine National Park, and access to Watamu – by overnight bus, private car, or domestic flight.

Overnight buses operated by Tahmeed Coach and Mash Poa depart Nairobi in the evening and arrive in Malindi in the morning, making this an efficient and affordable option for budget travelers.

KenyaAssist coordinates all options at local prices with hotel pickup and drop-off.

Request on WhatsApp
From where? To where? Date? Travelers?
About

Bus, Private Car, or Flight Between Nairobi and Malindi

The Nairobi–Malindi road route follows the same highway as Nairobi–Mombasa (A109) before continuing north along the B8 coastal road. Total distance is approximately 600 km, taking 10–12 hours in a single drive or 2 days with an overnight stop in Mombasa.

Tahmeed Coach and Mash Poa operate overnight VIP buses from Nairobi to Malindi directly, departing in the evening. Domestic flights with Safarilink and Skyward Express from Wilson Airport (Nairobi) to Malindi International Airport (MYD) take approximately 1.5 hours.

This route links Nairobi with Malindi, and connects onward to Lamu.

Read Client Reviews

GlobalAssist
4.8
Based on 433 reviews
Tim Bromilow
2 days ago
MadaAssist have been utterly brilliant! Extremely helpful, polite, patient and efficient. 5 stars are too few! I went on a city tour today with Christian (arranged by MadaAssist) and for 7.5 hours he showed me the entire city centre including some of the seedier bits which are usually interesting. As an ex fly half he could handle himself and I felt totally safe. I would rheartily recommend him and MadaAssist to anyone visiting this fair land.
Andres Novo
5 days ago
I just completed a 22-day trip through Madagascar, including Morondaba, Tsingy, Belo Sur, Ifaty, Ranohira, Ranomafana, and the Pangalanes Channel, among other places. The overall experience was good, except for a minor initial disagreement regarding the agreed-upon price and some unexpected hotel changes. Communication with them is always quick and easy, and the payment method is secure. A special mention goes to our driver and guide, Antsa, a true gem. Besides being an excellent driver, he was always kind, friendly, helpful, and committed to making everything easier.
Elena Oliver
6 days ago
The tour was interesting, and the driver was good. However, we feel the travel agency should have informed us in advance about the guides who wait at the park entrances and accompany tourists to geysers and waterfalls. The booking confirmation made no mention of this at all; it only stated that park entrance fees, food, and drinks were not included. When we have no idea how much the guide’s services will cost, we don't know how much cash to bring, since credit cards aren't accepted in places like that.
Candice BENARD
1 week ago
Easy booking process, very responsive to my queries on what’s app, driver was on time and accomodating. Definitely recommended!
Anke L.
1 week ago
We rented a car through TanzaniaAssist. Everything went perfectly. The car was delivered to the hotel on time. The personal contact was very friendly – ​​we highly recommend them. Thank you so much! Tanzania Assist is always available via WhatsApp, which is very helpful.

Kostenlose Beratung

Starten Sie eine kostenlose Beratung mit unseren Reiseexperten in Kenia:

Free Consultation

Start a free consultation with our travel experts in Kenya:

5.00 $ Coupon

Claim the coupon by WhatsApp message.

Get 5.00 $ discount on your next booking with KenyaAssist. Maximum one coupon per person.