How to get from Tianmen Mountain to Shanghai by car, truck, walk, bike
Distance between Tianmen Mountain and Shanghai is 1084 kilometers (672 miles).
Driving distance from Tianmen Mountain to Shanghai is 1299 kilometers (805 miles)
Route Map
Routes from tianmen-mountain-hunan to shanghai-shanghai
4 Ways from Tianmen Mountain (China/Hunan) to Shanghai (China/Shanghai)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto 通天大道, Y104 11.38 km
2. Continue 2.65 km
3. Turn left onto 天门路, Y104 2.18 km
4. Keep right 1.07 km
5. Turn right onto 官黎路 389 m
See more
Questions and Answers
What is the cheapest way to get from Tianmen Mountain (China/Hunan) to Shanghai (China/Shanghai)?
How do I get from Tianmen Mountain (China/Hunan) to Shanghai (China/Shanghai) the fastest?
How long does it take to get from Tianmen Mountain (China/Hunan) to Shanghai (China/Shanghai)?