How to get from Beijing to Ulaanbaatar by car, truck, walk, bike

Distance between Beijing and Ulaanbaatar is 1169 kilometers (725 miles).
Driving distance from Beijing to Ulaanbaatar is 1324 kilometers (821 miles)

BeijingUlaanbaatar
Leaving from
Going to

Route Map

4 Ways from Beijing (China/Beijing) to Ulaanbaatar (Mongolia/Ulaanbaatar)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 东长安街 481 m
2. Turn right onto 南长街 1.61 km
3. Keep left 33 m
4. Turn slight left 896 m
5. Turn right onto 西什库大街 2.85 km
6. Turn slight left 47 m
7. Turn slight right 298 m
8. Keep right 44 m
9. Continue onto 德胜门外大街 388 m
10. Keep left 7.83 km
11. Continue onto 京藏高速, G6 80.32 km
12. Keep left onto 京藏高速, G6 55.20 km
13. Keep right 172.53 km
14. Keep right 193 m
15. Keep right 25.26 km
16. Keep right 311.15 km
17. Turn right 1.39 km
18. Turn left 2.51 km
19. Turn right 452 m
20. Turn right 375 m
21. Turn left 60 m
22. Turn right 10.45 km
23. Turn left onto A0103 725 m
24. At roundabout, take exit 2 onto A0103 640.30 km
25. Continue onto Гачууртын зам 4.14 km
26. Keep right onto Энх тайвны өргөн чөлөө 4.59 km
27. Turn right onto Их сургуулийн гудамж 165 m
28. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Beijing (China/Beijing) to Ulaanbaatar (Mongolia/Ulaanbaatar)?
How do I get from Beijing (China/Beijing) to Ulaanbaatar (Mongolia/Ulaanbaatar) the fastest?
How long does it take to get from Beijing (China/Beijing) to Ulaanbaatar (Mongolia/Ulaanbaatar)?