How to get from Shenzhen to Chengdu by car, truck, walk, bike
Distance between Shenzhen and Chengdu is 1341 kilometers (831 miles).
Driving distance from Shenzhen to Chengdu is 1713 kilometers (1062 miles)
Route Map
Routes from shenzhen-guangdong to chengdu-sichuan
4 Ways from Shenzhen (China/Guangdong) to Chengdu (China/Sichuan)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 100 m
2. Turn left onto 福中三路 450 m
3. Turn left onto 益田路 67 m
4. Keep right 524 m
5. Keep left 3.50 km
See more
Questions and Answers
What is the cheapest way to get from Shenzhen (China/Guangdong) to Chengdu (China/Sichuan)?
How do I get from Shenzhen (China/Guangdong) to Chengdu (China/Sichuan) the fastest?
How long does it take to get from Shenzhen (China/Guangdong) to Chengdu (China/Sichuan)?