How to get from Ma On Shan Station to Shenzhen by car, truck, walk, bike
Distance between Ma On Shan Station and Shenzhen is 23 kilometers (14 miles).
Driving distance from Ma On Shan Station to Shenzhen is 34 kilometers (21 miles)
Route Map
Routes from ma-on-shan-station to shenzhen-guangdong
4 Ways from Ma On Shan Station (China) to Shenzhen (China/Guangdong)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto 西沙路 Sai Sha Road 276 m
2. Turn right onto 馬鞍山路 Ma On Shan Road 957 m
3. At roundabout, take exit 2 onto 馬鞍山路 Ma On Shan Road 1.57 km
4. Keep left 22.61 km
5. Keep left 435 m
See more
Questions and Answers
What is the cheapest way to get from Ma On Shan Station (China) to Shenzhen (China/Guangdong)?
How do I get from Ma On Shan Station (China) to Shenzhen (China/Guangdong) the fastest?
How long does it take to get from Ma On Shan Station (China) to Shenzhen (China/Guangdong)?