How to get from Wuhan to Shenzhen by car, truck, walk, bike

Distance between Wuhan and Shenzhen is 896 kilometers (556 miles).
Driving distance from Wuhan to Shenzhen is 1058 kilometers (656 miles)

WuhanShenzhen
Leaving from
Going to

Route Map

4 Ways from Wuhan (China/Hubei) to Shenzhen (China/Guangdong)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 17 m
2. Turn right onto 沿江大道 74 m
3. Turn right onto 一元路 793 m
4. Turn left onto 京汉大道 - Jing han road 619 m
5. Turn left onto 大智路 3.71 km
6. Keep right 3.43 km
7. Keep right onto 中山路 253 m
8. Keep right onto 中山路 437 m
9. Keep left 12.65 km
10. Keep left onto 青郑高速公路 2.75 km
11. Keep right 431 m
12. Keep right 2.68 km
13. Keep right 316 m
14. Keep left 445.04 km
15. Keep left 52.33 km
16. Keep right onto S11 758 m
17. Continue onto S11 337.32 km
18. Keep right onto 武深高速, G0422 172.97 km
19. Keep right 14.71 km
20. Keep right 113 m
21. Keep right 2.63 km
22. Keep right 3.89 km
23. Keep right 560 m
24. Keep left 160 m
25. Keep right onto 深南大道辅路 185 m
26. Turn right 150 m
27. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Wuhan (China/Hubei) to Shenzhen (China/Guangdong)?
How do I get from Wuhan (China/Hubei) to Shenzhen (China/Guangdong) the fastest?
How long does it take to get from Wuhan (China/Hubei) to Shenzhen (China/Guangdong)?