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

Distance between Beijing and Hangzhou is 1049 kilometers (650 miles).
Driving distance from Beijing to Hangzhou is 1248 kilometers (774 miles)

BeijingHangzhou
Leaving from
Going to

Route Map

4 Ways from Beijing (China/Guangdong) to Hangzhou (China/Zhejiang)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 旧仓巷 88 m
2. Turn right onto 越华路 59 m
3. Turn left onto 仓边路 1.28 km
4. Turn left onto 环市中路 197 m
5. Keep left 1.33 km
6. Turn right onto 解放北路, G107 482 m
7. Keep left 793 m
8. Keep left 558 m
9. Keep left onto 机场高速, S41 3.97 km
10. Keep left onto 机场高速, S41 12.46 km
11. Keep right 480 m
12. Keep left 175 m
13. Keep left 1.92 km
14. Keep right 20.98 km
15. Keep left 7.03 km
16. Keep left onto 大广高速, G45 138.05 km
17. Continue onto 大广高速, G45 116.33 km
18. Keep left onto 大广高速 14.19 km
19. Keep right 53.62 km
20. Keep right 81.82 km
21. Keep right 303 m
22. Keep right 255.30 km
23. Keep right onto G35 100.72 km
24. Keep right 247.04 km
25. Keep right 478 m
26. Keep left 171.41 km
27. Keep right onto 之浦路 3.26 km
28. Keep left onto 之浦路 733 m
29. Turn right onto 之江路 4.72 km
30. Keep left onto 复兴路 2.75 km
31. Keep left onto 复兴路 860 m
32. Keep right 3.96 km
33. Turn right onto 解放东路 617 m
34. Turn left onto 钱江路 266 m
35. Turn right 95 m
36. Turn right onto 中环西路 115 m
37. Turn left 54 m
38. Turn right 27 m
39. Arrive at destination 0 m
See more

Questions and Answers

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