1506.29 km (936 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 17 hours.
Distance from
Shanghai to TangshanAverage travel distance is
1506.29 kmNomal travel times are between
4h 19min - 27h 36minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1197.59 km | 744.15 miles | 646.65 miles |
Flight | 1196.93 km | 743.74 miles | 646.29 miles |
Flight | 1246.18 km | 774.34 miles | 672.88 miles |
Flight | 1406.64 km | 874.05 miles | 759.53 miles |
Train | 1454.21 km | 903.61 miles | 785.21 miles |
Drive | 1294.22 km | 804.19 miles | 698.82 miles |
Bus | 2748.23 km | 1707.67 miles | 1483.93 miles |
BE PREPARED
Shanghai - Tangshan Info
The distance from West Nanjing Road to Longyang Road 16 km (10.0 miles) .
The distance from Longyang Road to Pudong International Airport 27 km (16.77 miles) .
The distance from PVG to TVS 1128 km (701.11 miles) .
The distance from Tangshan to Tangshan 27 km (16.54 miles) .
Travel distance chart
The distance between Shanghai, China to Tangshan, China is 1506.29 km (936 miles) and it would cost 104 USD ~ 634 CNY to drive in a car that consumes about 26 MPG.