Best way to travel between

Ulaanbaatar
Maputo
Travel Modes
Price
Distance
Duration
CO2
flight
$1553.0
11943.75 km
35h 36mins
1289.92 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 11943.75 km 35h 36mins 46,728 MZN 1553.0
Take Car from Ulaanbaatar to Ulan Bator
Time: 34mins Cost: 90 MZN; $ 2.7 - 3.3 USD CO2 Emission: 2.39 kgs
Take Flight from ULN to HDS
Time: 27h 8mins Cost: 45,134 MZN; $ 1350.0 - 1650.0 USD CO2 Emission: 1247.87 kgs
Take Car from Hoedspruit to Maputo
Time: 5h 48mins Cost: 1,504 MZN; $ 45.0 - 55.0 USD CO2 Emission: 47.55 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ulaanbaatar and Maputo is to travel by air, which will cost about 22,687 MZN or 678.60 USD.