2947.99 km (1832 miles) is the average travel distance between Ulaanbaatar and . If you could walk at the speed of 3mph (4.8kph), it would take 19 days 1 hours.
Distance from
Ulaanbaatar to ShanghaiAverage travel distance is
2947.99 kmNomal travel times are between
6h 34min - 75h 20minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2484.81 km | 1543.99 miles | 1341.69 miles |
Flight | 2504.06 km | 1555.95 miles | 1352.08 miles |
Flight | 2662.58 km | 1654.45 miles | 1437.68 miles |
Drive | 2802.30 km | 1741.27 miles | 1513.12 miles |
Train | 3426.93 km | 2129.39 miles | 1850.39 miles |
Train | 3442.51 km | 2139.08 miles | 1858.81 miles |
Train | 3312.71 km | 2058.42 miles | 1788.72 miles |
BE PREPARED
Ulaanbaatar - Shanghai Info
The distance from Ulan Bator to Ulan Bator 14 km (8.65 miles) .
The distance from ULN to SHA 2455 km (1525.38 miles) .
The distance from Shanghai Hongqiao to Hongqiao Airport T1 1 km (0.84 miles) .
The distance from Hongqiao Airport T1 to South Shaanxi Road Station 16 km (9.79 miles) .
Travel distance chart
The distance between Ulaanbaatar to Shanghai, China is 2947.99 km (1832 miles) and it would cost 280 USD ~ 1,708 CNY to drive in a car that consumes about 71 MPG.