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

Distance between Chengdu and Beijing is 1517 kilometers (941 miles).
Driving distance from Chengdu to Beijing is 1784 kilometers (1106 miles)

ChengduBeijing
Leaving from
Going to

Route Map

4 Ways from Chengdu (China/Sichuan) to Beijing (China/Beijing)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 蜀都大道人民东路 1.53 km
2. Keep left onto 红星路二段 23 m
3. Turn slight left onto 红星路二段 741 m
4. Keep left 1.57 km
5. Keep right onto 府青路一段 243 m
6. At roundabout, take exit 2 onto 府青路二段 988 m
7. Keep left 670.27 km
8. Keep left onto 西汉高速, G5 14.67 km
9. Keep right 38.30 km
10. Keep right 284.76 km
11. Keep right 256 m
12. Keep left 228.06 km
13. Turn right 104.62 km
14. Keep right 258 m
15. Keep right 141.81 km
16. Keep left onto G5 31.48 km
17. Keep right onto 拐角铺枢纽 266 m
18. Keep left onto 拐角铺枢纽 205.89 km
19. Keep right onto 京石高速公路, G4 728 m
20. Keep right 5.42 km
21. Keep right 294 m
22. Keep left 478 m
23. Keep left 32.23 km
24. Keep right onto 北京-港澳高速公路, G4 10.26 km
25. Continue onto 广安路 981 m
26. Turn left onto 北京西站南路 111 m
27. Keep right 270 m
28. Turn right 298 m
29. Turn left onto 马连道北路 110 m
30. Turn right onto 广莲路 314 m
31. Continue onto 南蜂窝路 337 m
32. Turn right onto 莲花池东路 207 m
33. Keep left 538 m
34. Keep right 608 m
35. Keep left 2.54 km
36. Turn left 822 m
37. Turn right onto 西长安街 2.14 km
38. Turn left 28 m
39. Turn left onto 东长安街 154 m
40. Arrive at destination 0 m
See more

Questions and Answers

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