Best way to travel between

Ndola, Zambia
Blantyre, Southern Region, Malawi
Travel Modes
Price
Distance
Duration
CO2
bus
$35.426339999999996
3745.55 km
48h 41mins
112.37 kgs
 
drive
$155.52
1399.0 km
17h 36mins
179.07 kgs
 
flight
$192.0
765.22 km
1h 43mins
82.64 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3745.55 km 48h 41mins 14,343 MWK 35.426339999999996
Drive 1399.0 km 17h 36mins 62,965 MWK 155.52
Flight 765.22 km 1h 43mins 77,734 MWK 192.0
Take Bus from Ndola to Kitwe
Time: 56mins Cost: 1,021 MWK; $ 2.3 - 2.8 USD CO2 Emission: 1.89 kgs
Take Bus from Kitwe to Johanneburg
Time: 27h 0mins Cost: 13,765 MWK; $ 30.6 - 37.4 USD CO2 Emission: 59.08 kgs
Take Bus from Johannesburg to Blantyre
Time: 18h 45mins Cost: 20,243 MWK; $ 45.0 - 55.0 USD CO2 Emission: 51.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ndola, Zambia and Blantyre, Southern Region, Malawi is to travel by bus, which will cost about 14,170 MWK or 31.50 USD.