Best way to travel between

Guangzhou
Ulaanbaatar
Travel Modes
Price
Distance
Duration
CO2
train
$287.0
4700.8 km
96h 15mins
249.14 kgs
 
train
$325.0
4284.8 km
91h 26mins
227.09 kgs
 
flight
$351.0
3236.48 km
10h 33mins
349.54 kgs
 
train
$356.0
3913.75 km
67h 20mins
207.43 kgs
 
drive
$360.0
3436.65 km
38h 13mins
439.89 kgs
 
flight
$561.0
2890.68 km
10h 29mins
312.19 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4700.8 km 96h 15mins 495,124 MNT 287.0
Train 4284.8 km 91h 26mins 560,680 MNT 325.0
Flight 3236.48 km 10h 33mins 605,535 MNT 351.0
Train 3913.75 km 67h 20mins 614,161 MNT 356.0
Drive 3436.65 km 38h 13mins 621,061 MNT 360.0
Flight 2890.68 km 10h 29mins 967,820 MNT 561.0
Take Train from Haizhu Square to Gaunghzhou station
Time: 8mins Cost: 3,450 MNT; $ 1.8 - 2.2 USD CO2 Emission: 0.22 kgs
Take Train from Guangzhou (Station) to Zhangjiajie Station
Time: 14h 9mins Cost: 43,129 MNT; $ 22.5 - 27.5 USD CO2 Emission: 58.36 kgs
Take Train from Zhangjiajie to Beijing
Time: 25h 13mins Cost: 69,007 MNT; $ 36.0 - 44.0 USD CO2 Emission: 93.73 kgs
Take Walk from Beijing to Beijing
Time: 9mins Cost: 190 MNT; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Train from Beijing to Naushki
Time: 41h 34mins Cost: 310,531 MNT; $ 162.0 - 198.0 USD CO2 Emission: 80.85 kgs
Take Train from Naushki to Ulan-Bator
Time: 10h 52mins Cost: 69,007 MNT; $ 36.0 - 44.0 USD CO2 Emission: 15.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guangzhou and Ulaanbaatar is to travel by train, which will cost about 495,124 MNT or 258.30 USD.