Best way to travel between

Dar es Salaam, Tanzania
Lilongwe
Travel Modes
Price
Distance
Duration
CO2
train
$223.96
6129.18 km
100h 36mins
324.85 kgs
 
drive
$250.0
1629.96 km
24h 1mins
208.63 kgs
 
flight
$474.0
1061.55 km
2h 52mins
114.65 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6129.18 km 100h 36mins 90,674 MWK 223.96
Drive 1629.96 km 24h 1mins 101,217 MWK 250.0
Flight 1061.55 km 2h 52mins 191,906 MWK 474.0
Take Car from Dar es Salaam to Dar es Salaam
Time: 7mins Cost: 2,429 MWK; $ 5.4 - 6.6 USD CO2 Emission: 0.84 kgs
Take Train from Dar es Salaam to Tunduma
Time: 27h 7mins Cost: 12,146 MWK; $ 27.0 - 33.0 USD CO2 Emission: 51.51 kgs
Take Bus from Nakonde to Lusaka
Time: 12h 43mins Cost: 16,535 MWK; $ 36.8 - 44.9 USD CO2 Emission: 31.24 kgs
Take Bus from Lusaka to Johannesburg
Time: 21h 54mins Cost: 35,276 MWK; $ 78.4 - 95.8 USD CO2 Emission: 66.65 kgs
Take Bus from Johanesburg to Lilongwe
Time: 35h 42mins Cost: 24,292 MWK; $ 54.0 - 66.0 USD CO2 Emission: 56.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dar es Salaam, Tanzania and Lilongwe is to travel by train, which will cost about 90,690 MWK or 201.60 USD.