HUB hero image

How to Travel from

Nkhata Bay to Johannesburg

by Train, Route or Car

Nkhata Bay
+0
Johannesburg
Transport search to Johannesburg
Nkhata Bay
+0
Johannesburg
Building a composite car route
Cheapest
Best Offer!
Car
25 h 44 min
2190 km.
from $120
Composite Route Car Only

Five ways to Travel from Nkhata Bay to Johannesburg

Composite routes from Nkhata Bay to Johannesburg

Cheapest
Other

Transport providers

Airlines

Ethiopian Airlines

Website:
ethiopianairlines.com/
Plane from Kamuzu International Airport to O.R.
Ave. Duration:
3h 25m
Frequency:
Every day
Estimated price:
$356.76–$891.90
Plane from Chileka International Airport to O.R.
Ave. Duration:
2h 15m
Frequency:
Every day
Estimated price:
$344.02–$764.49

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Kamuzu International Airport to O.R.
Ave. Duration:
2h 30m
Frequency:
Monday, Wednesday, Friday, and Saturday
Estimated price:
$369.50–$891.90
Plane from Chileka International Airport to O.R.
Ave. Duration:
2h 25m
Frequency:
Monday, Tuesday, Thursday, Friday, and Sunday
Estimated price:
$165.64–$445.95

Bus operators

Sososo Coaches

Phone:
+(265)994 193 745
Website:
sososocoaches.com
Bus from Mzuzu to Lilongwe
Ave. Duration:
4h 43m
Frequency:
Once daily
Estimated price:
$7.35
Bus from Mzuzu Dry Cleaners to Petroda
Ave. Duration:
8h 42m
Frequency:
Once daily
Estimated price:
$26.58

Ulemu Bus Services

Phone:
+265 999 938 314
Website:
ulemubuses.com/
Bus from Blantyre to Johannesburg
Ave. Duration:
24h
Frequency:
3 times a week

Munorurama

Phone:
011 403 0859
Website:
munorurama.com/
Bus from Lilongwe to Johannesburg
Ave. Duration:
25h
Frequency:
Once daily
Estimated price:
$106.96

Malawi Posts Corporation

Phone:
0994 168 044
Bus from Mzuzu to Lilongwe
Ave. Duration:
5h 30m
Frequency:
Twice daily
Bus from Lilongwe to Blantyre
Ave. Duration:
5h
Frequency:
Twice daily

Questions and Answers

What is the cheapest way to get from Nkhata Bay to Johannesburg?

The cheapest way to get from Nkhata Bay to Johannesburg is to bus which costs $108.70 - $111.96 and takes 31h 28m.

What is the fastest way to get from Nkhata Bay to Johannesburg?

The fastest way to get from Nkhata Bay to Johannesburg is to bus and fly which takes 10h 39m and costs $239.13 - $467.39 .

How far is it from Nkhata Bay to Johannesburg?

The distance between Nkhata Bay and Johannesburg is 1942 km. The road distance is 2190.1 km.

How do I travel from Nkhata Bay to Johannesburg without a car?

The best way to get from Nkhata Bay to Johannesburg without a car is to bus which takes 31h 28m and costs $108.70 - $111.96 .

How long does it take to get from Nkhata Bay to Johannesburg?

It takes approximately 10h 39m to get from Nkhata Bay to Johannesburg, including transfers.

Can I drive from Nkhata Bay to Johannesburg?

Yes, the driving distance between Nkhata Bay to Johannesburg is 2190 km. It takes approximately 25h 51m to drive from Nkhata Bay to Johannesburg.

Where can I stay near Johannesburg?

There are 3355+ hotels available in Johannesburg. Prices start at $44.54 per night.
+0