1231.42 km (765 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 23 hours.
Distance fromShanghai to Weihai
Average travel distance is1231.42 km
Nomal travel times are between9h 12min - 16h 38min
Travel distance by transport mode
|Flight||824.31 km||512.2 miles||445.09 miles|
|Drive||1040.11 km||646.3 miles||561.62 miles|
|Train||1708.67 km||1061.72 miles||922.61 miles|
|Bus||1352.58 km||840.45 miles||730.34 miles|
Shanghai - Weihai Info
The distance from East Nanjing Road to Longyang Road 9 km (5.7 miles) .
The distance from Longyang Road to Pudong International Airport 31 km (19.18 miles) .
The distance from PVG to WEH 734 km (456.33 miles) .
The distance from Weihai Dashuibo Airport to Weihaiwei Building 51 km (31.45 miles) .
Travel distance chart
The distance between Shanghai, China to Weihai, Shandong, China is 1231.42 km (765 miles) and it would cost 58 USD ~ 354 CNY to drive in a car that consumes about 14 MPG.
- Best Option
- OTHER ROUTES