Best way to travel between

Dar es Salaam, Tanzania
Blantyre, Southern Region, Malawi
Travel Modes
Price
Distance
Duration
CO2
train
$110.0
5565.1 km
142h 54mins
294.95 kgs
 
train
$146.0
5362.09 km
94h 27mins
284.19 kgs
 
drive
$220.0
1840.08 km
27h 38mins
235.53 kgs
 
flight
$261.0
1164.45 km
2h 44mins
125.76 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5565.1 km 142h 54mins 44,535 MWK 110.0
Train 5362.09 km 94h 27mins 59,110 MWK 146.0
Drive 1840.08 km 27h 38mins 89,071 MWK 220.0
Flight 1164.45 km 2h 44mins 105,670 MWK 261.0
Take Train from Dar es salaam to Serenje
Time: 78h 18mins Cost: 73,175 MWK; $ 162.7 - 198.8 USD CO2 Emission: 86.31 kgs
Take Bus from Serenje to Lusaka
Time: 5h 15mins Cost: 6,721 MWK; $ 14.9 - 18.3 USD CO2 Emission: 12.58 kgs
Take Bus from Lusaka to Johannesburg
Time: 22h 44mins Cost: 28,754 MWK; $ 63.9 - 78.1 USD CO2 Emission: 53.8 kgs
Take Walk from Johannesburg to Johannesburg
Time: 16mins Cost: 85 MWK; $ 0.2 - 0.2 USD CO2 Emission: 0.18 kgs
Take Bus from Johannesburg to Blantyre
Time: 33h 20mins Cost: 44,535 MWK; $ 99.0 - 121.0 USD CO2 Emission: 51.7 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dar es Salaam, Tanzania and Blantyre, Southern Region, Malawi is to travel by train, which will cost about 44,535 MWK or 99.00 USD.