HUB hero image

How to Travel from

Johannesburg to Malindi

by Train or Car

Johannesburg
+0
Malindi
Transport search to Malindi
Johannesburg
+0
Malindi
Building a composite car route
Cheapest
Best Offer!
Car
2 d 2 h 5 min
3794 km.
from $208
Composite Route Car Only

One way to Travel from Johannesburg to Malindi

Composite routes from Johannesburg to Malindi

Cheapest
Other

Transport providers

Airlines

Kenya Airways

Website:
kenya-airways.com/
Plane from O.R. Tambo International Airport to Malindi
Ave. Duration:
12h 18m
Frequency:
Every day
Estimated price:
$332.50–$1,087.01
Plane from O.R. Tambo International Airport to Mombasa
Ave. Duration:
6h 46m
Frequency:
Every day
Estimated price:
$217.40–$767.30

Uganda Airlines

Website:
ugandairlines.com/
Plane from O.R. Tambo International Airport to Mombasa
Ave. Duration:
11h 40m
Frequency:
Tuesday and Thursday
Estimated price:
$230.19–$601.05

Safarilink

Website:
flysafarilink.com/
Plane from O.R. Tambo International Airport to Mombasa
Ave. Duration:
8h 10m
Frequency:
Saturday
Estimated price:
$179.04–$319.71

Jambojet Limited

Website:
jambojet.com/
Plane from O.R. Tambo International Airport to Malindi
Ave. Duration:
8h
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$498.75–$1,023.07

Bus operators

Kidia One Express

Phone:
0729 553637
Website:
facebook.com/profile.php?id=100088684814228&locale=hi_IN&paipv=0&eav=Afaz1cYXt7V4T8WQhTWWxVrn4ydx-2Gof1lgaMv-xf1neTzqsm7DRL1Q2_9VRqZUkpk
Bus from Dar es Salaam to Nairobi
Ave. Duration:
14h
Frequency:
Twice daily
Estimated price:
$29.41–$40.92

Tahmeed Coach Ltd

Phone:
0724 581902
Website:
tahmeedexpress.com/
Bus from Nairobi to Malindi
Ave. Duration:
7h 40m
Frequency:
Twice daily
Estimated price:
$15.35–$34.53
Bus from Dar es Salaam to Nairobi
Ave. Duration:
16h
Frequency:
Twice daily
Estimated price:
$24.30–$44.99

Tawakal Coach

Phone:
+254 (41) 722550111
Website:
tawakalcoaches.co.ke/booking/schedules.html
Bus from Mombasa to Malindi
Ave. Duration:
1h 44m
Frequency:
Twice daily

Mkombe Trading Logistics

Phone:
+27 688 768 194
Website:
facebook.com/mkombebuslogisticstz
Bus from Johannesburg to Dar
Ave. Duration:
2d 15h
Frequency:
Once a week
Estimated price:
$189.46

MASH

Phone:
+254 730 889 000
Website:
mashpoa.co/
Bus from Nairobi to Malindi
Ave. Duration:
11h
Frequency:
Once daily
Estimated price:
$14.07–$34.53
Bus from Nairobi to Kilifi
Ave. Duration:
9h 44m
Frequency:
Once daily
Estimated price:
$14.07–$34.53
Bus from Kilifi to Malindi
Ave. Duration:
1h 16m
Frequency:
Once daily
Estimated price:
$19.18–$34.53

Questions and Answers

What is the cheapest way to get from Johannesburg to Malindi?

The cheapest way to get from Johannesburg to Malindi is to bus which costs $195.65 - $228.26 and takes 3 days 14h.

What is the fastest way to get from Johannesburg to Malindi?

The fastest way to get from Johannesburg to Malindi is to fly which takes 8h 19m and costs $293.48 - $978.26 .

Is there a direct bus between Johannesburg and Malindi?

No, there is no direct bus from Johannesburg to Malindi. However, there are services departing from Johannesburg and arriving at Malindi via Dar es Salaam and Nairobi. The journey, including transfers, takes approximately 3 days 14h.

How far is it from Johannesburg to Malindi?

The distance between Johannesburg and Malindi is 2867 km. The road distance is 3828.4 km.

How do I travel from Johannesburg to Malindi without a car?

The best way to get from Johannesburg to Malindi without a car is to bus which takes 3 days 14h and costs $195.65 - $228.26 .

How long does it take to get from Johannesburg to Malindi?

It takes approximately 8h 19m to get from Johannesburg to Malindi, including transfers.

Where do I catch the Johannesburg to Malindi bus from?

Johannesburg to Malindi bus services, operated by Mkombe Trading Logistics, depart from Johannesburg station.

Bus or fly from Johannesburg to Malindi?

The best way to get from Johannesburg to Malindi is to fly which takes 8h 19m and costs $293.48 - $978.26 . Alternatively, you can bus, which costs $195.65 - $228.26 and takes 3 days 14h.

Where does the Johannesburg to Malindi bus arrive?

Johannesburg to Malindi bus services, operated by Mkombe Trading Logistics, arrive at Dar Es Salaam station.

What is the time difference between Johannesburg and Malindi?

Malindi is 1h ahead of Johannesburg. It is currently 11:19 in Johannesburg and 12:19 in Malindi.

Can I drive from Johannesburg to Malindi?

Yes, the driving distance between Johannesburg to Malindi is 3828 km. It takes approximately 2 days 3h to drive from Johannesburg to Malindi.

Where can I stay near Malindi?

There are 432+ hotels available in Malindi. Prices start at $62.64 per night.
+0