How to get from Baoshan to Shanghai by car, truck, walk, bike
Distance between Baoshan and Shanghai is 1038 kilometers (644 miles).
Driving distance from Baoshan to Shanghai is 1788 kilometers (1109 miles)
Route Map
Routes from baoshan-liaoning to shanghai-shanghai
4 Ways from Baoshan (China/Liaoning) to Shanghai (China/Shanghai)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto 宝大线 312 m
2. Turn right onto 饶盖线, G229 47.15 km
3. Turn left onto 饶盖线, G229 24.58 km
4. Turn right onto 张庄线, S203 2.13 km
5. Turn slight left onto 饶盖线, G229 996 m
See more
Questions and Answers
What is the cheapest way to get from Baoshan (China/Liaoning) to Shanghai (China/Shanghai)?
How do I get from Baoshan (China/Liaoning) to Shanghai (China/Shanghai) the fastest?
How long does it take to get from Baoshan (China/Liaoning) to Shanghai (China/Shanghai)?