How to get from Harbin to Shanghai by car, truck, bike, walk
Distance between Harbin and Shanghai is 1678 kilometers (1040 miles).
Driving distance from Harbin to Shanghai is 2243 kilometers (1391 miles)
Route Map
Routes from harbin-heilongjiang to shanghai-shanghai
4 Ways from Harbin (China/Heilongjiang) to Shanghai (China/Shanghai)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 413 m
2. Turn right 57 m
3. Turn right 94 m
4. Keep right 327 m
5. Turn left onto 滨水大道 15 m
See more
Questions and Answers
What is the cheapest way to get from Harbin (China/Heilongjiang) to Shanghai (China/Shanghai)?
How do I get from Harbin (China/Heilongjiang) to Shanghai (China/Shanghai) the fastest?
How long does it take to get from Harbin (China/Heilongjiang) to Shanghai (China/Shanghai)?