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

Distance between Chengdu and Hangzhou is 1547 kilometers (959 miles).
Driving distance from Chengdu to Hangzhou is 1841 kilometers (1141 miles)

ChengduHangzhou
Leaving from
Going to

Route Map

4 Ways from Chengdu (China/Sichuan) to Hangzhou (China/Zhejiang)

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 right onto 红星路二段 181 m
5. Turn right onto 三槐树路 11.44 km
6. Keep right 80.71 km
7. Keep right 282 m
8. Keep left 68.08 km
9. Keep right 12.86 km
10. Keep right 319 m
11. Keep left 10.21 km
12. Keep right 101.16 km
13. Keep right 363 m
14. Keep right 550.75 km
15. Keep right 264.81 km
16. Keep right 701 m
17. Keep right 1.20 km
18. Keep left 5.89 km
19. Keep right 980 m
20. Keep right 319 m
21. Keep right 30.24 km
22. Continue onto 四环线 165.74 km
23. Keep right onto G70 26.05 km
24. Keep right 6.17 km
25. Turn left onto 清江大道, G105 8.48 km
26. Keep right 27.91 km
27. Keep right 76.03 km
28. Keep left 13.71 km
29. Keep right onto 济广高速公路, G35 28.30 km
30. Keep right 125.41 km
31. Keep left onto 徽杭高速, G56 199.50 km
32. Keep right 13.36 km
33. Turn right onto 环城西路 1.39 km
34. Continue onto 环城西路 1.51 km
35. Turn right onto 中河中路 813 m
36. Turn left onto 解放路 3.43 km
37. Turn left onto 钱江路 266 m
38. Turn right 95 m
39. Turn right onto 中环西路 115 m
40. Turn left 54 m
41. Turn right 27 m
42. Arrive at destination 0 m
See more

Questions and Answers

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