How to get from Shenzhen to Hong Kong by car, truck, walk, bike

Distance between Shenzhen and Hong Kong is 32 kilometers (20 miles).
Driving distance from Shenzhen to Hong Kong is 46 kilometers (29 miles)

ShenzhenHong Kong
Leaving from
Going to

Route Map

4 Ways from Shenzhen (China/Guangdong) to Hong Kong (China)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 91 m
2. Turn right onto 福中三路 249 m
3. Turn right onto 金田路 2.99 km
4. Keep right 277 m
5. Turn left 16 m
6. Turn right 764 m
7. Turn sharp left 1.86 km
8. Keep left 2.82 km
9. At roundabout, take exit 2 246 m
10. Keep right 6.66 km
11. Keep right onto 青朗公路 Tsing Long Highway, 3 13.53 km
12. Keep left onto 長青公路 Cheung Tsing Highway, 3 13.65 km
13. Continue onto 3 322 m
14. Keep left 1.31 km
15. Keep right onto 林士街 Rumsey Street 93 m
16. Turn left onto 德輔道中 Des Voeux Road Central 675 m
17. Turn slight left onto 遮打道 Chater Road 659 m
18. Keep right onto 金鐘道 Queensway 30 m
19. Arrive at destination 0 m
See more

Questions and Answers

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