Mombasa to Malindi

   Mombasa to Malindi Road Distance 115.6 kms
   Mombasa to Malindi Aerial Distance 102 km
  Mombasa to Malindi Travel Time 2 hr 41 mins

How to reach Malindi from Mombasa

The easiest way to reach Malindi from Mombasa is by road, using the Mombasa-Malindi Highway (B8). The journey typically takes about 2 to 3 hours, covering a distance of approximately 115.6 kilometers. You can drive yourself, take a bus, or hire a taxi. Buses and matatus (shared minibuses) are readily available and run frequently throughout the day. For a more comfortable and private journey, you might consider hiring a private taxi or using a ride-hailing service. The road is generally in good condition, and the coastal scenery along the way is beautiful.

Knowing The Details

1. Mombasa to Malindi by Bus/Matatu
2. Mombasa to Malindi by Flight
3. Mombasa to Malindi by Self Drive
4. Popular Routes to Malindi
5. Popular Routes from Mombasa
6. Places to Visit in Malindi
7. Hotels in Malindi

Malindi Travel Packages

Compare quotes from upto 3 travel agents for free

1. Mombasa to Malindi by Bus/Matatu

The distance from Mombasa to Malindi is approximately 115 kilometers. The bus journey typically takes around 2.5 to 3.5 hours, depending on traffic and road conditions. 

Frequency: Buses & Matatus between Mombasa and Malindi run frequently throughout the day. You can find a bus every 30 minutes to an hour, especially during peak travel times. Buses are more frequent during the early morning (6:00 AM to 9:00 AM) and late afternoon (4:00 PM to 6:00 PM). 

Timings: Buses start operating as early as 6:00 AM, with the last buses leaving around 7:00 PM. It’s advisable to catch an early bus to avoid traffic delays. Matatus are frequent almost throughout the day until 9:00 PM. 

Boarding Points: The main boarding points are in Mombasa's Central Business District (CBD), particularly around the area near Mwembe Tayari, where several bus companies have their stations. You can also board buses at other points along the Mombasa-Malindi Highway, such as Nyali, Bamburi, or Mtwapa.

Costs: The fare for a bus from Mombasa to Malindi typically ranges from Ksh 500 to Ksh 900, depending on the bus company and the level of comfort provided. Luxury buses or air-conditioned services might charge slightly more. Matatus are comparitively cheaper ranging from Ksh 250-300. 
Payment: Fares are usually paid in cash when purchasing a ticket at the bus station. Some companies may also accept mobile payments via M-Pesa.

Tips: if you're travelling with a lugguage, a bus is a better option than a matatu due to lack of space and crowd. 

2. Mombasa to Malindi by Flight

The flight from Mombasa to Malindi typically takes about 30 to 40 minutes.There are several daily flights connecting Moi International Airport (MBA) in Mombasa to Malindi Airport (MYD).

Airlines: Several airlines operate flights on this route, including Safarilink, Fly540, and Skyward Express.
Fare: The cost of a one-way ticket typically ranges from Ksh 20,000 to Ksh 30,000, depending on the airline, booking time, and availability. Prices can be higher during peak travel periods.
Booking: It’s advisable to book in advance to secure the best fares. You can book tickets directly through the airline’s website, travel agencies, or online booking platforms.

Airport Transfers
Mombasa: Moi International Airport is located about 10 kilometers from Mombasa city center. You can reach the airport by taxi, Uber, or a shuttle service.
Malindi: Malindi Airport is about 3 kilometers from the town center. Taxis and tuk-tuks are readily available at the airport to take you to your final destination in Malindi.

3. Mombasa to Malindi by Self Drive

Alternatively, you can opt for a self-drive car rental from Mombasa to Malindi. The journey covers approximately 120 kilometers and typically takes between 2 to 3 hours, depending on traffic and road conditions.

Route:
Highway: A14 (Mombasa-Malindi Road)

Fuel Costs:

Fuel prices in Kenya fluctuate, but you can expect to spend approximately KSh 2,000 to KSh 3,000 for a round trip, depending on your vehicle’s fuel efficiency.

Car Rentals in Mombasa:

Here are some reputable car rental agencies in Mombasa:
Sarei Car Rentals Tours & Safaris Mombasa
Avenue Car Hire and Leasing
MyHire & Car Rentals
Haut Car Hire & Taxi Service

Price Range:
Sedan: Starting from approximately KSh 39,000 (INR 29,000)
4x4: Starting from approximately KSh 52,000 (INR 38,000)

Ensure to confirm the current prices and availability directly with the rental agencies.

Popular Routes to Malindi

Important Routes Time Taken Distance
Mombasa to Malindi 2 hr 41 mins 115.6 kms
Nairobi to Malindi 8 hr 19 min 497.1 km

Popular Routes from Mombasa

Important Routes Time Taken Distance
Mombasa to Nairobi 8 hr 3 min 482.2 km
Mombasa to Malindi 2 hr 41 mins 115.6 kms
Mombasa to Watamu 2 hr 18 min 108 km