Distance from

Beijing to Ulaanbaatar

Average travel distance is

2988.73 km

Nomal travel times are between

5h 9min  -  130h 58min

2988.73 km (1857 miles) is the average travel distance between Beijing and . If you could walk at the speed of 3mph (4.8kph), it would take 19 days 8 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1316.71 km 818.17 miles 710.97 miles
Drive 1467.19 km 911.67 miles 792.22 miles
Train 6182.30 km 3841.5 miles 3338.18 miles

BE PREPARED

Beijing - Ulaanbaatar Info

The distance from Dongzhimen to Beijing Capital Airport T2 28 km (17.31 miles) .

The distance from PEK to ULN 1274 km (791.58 miles) .

The distance from Ulan Bator to Ulan Bator 15 km (9.41 miles) .

Travel distance chart

The distance between Beijing to Ulaanbaatar is 2988.73 km (1857 miles) and it would cost 170 USD ~ 293,279 MNT to drive in a car that consumes about 43 MPG.