2563.5 km (1593 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 14 hours.
Distance from
Shanghai to ZhanjiangAverage travel distance is
2563.5 kmNomal travel times are between
8h 37min - 41h 48minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2025.11 km | 1258.34 miles | 1093.47 miles |
Drive | 2382.96 km | 1480.71 miles | 1286.7 miles |
Train | 2208.65 km | 1372.39 miles | 1192.57 miles |
Bus | 3637.28 km | 2260.1 miles | 1963.98 miles |
BE PREPARED
Shanghai - Zhanjiang Info
The distance from East Nanjing Road to Longyang Road 9 km (5.76 miles) .
The distance from Longyang Road to Pudong International Airport 31 km (19.36 miles) .
The distance from PVG to BHY 1808 km (1123.21 miles) .
The distance from Beihai to Zhanjiang 177 km (110.01 miles) .
Travel distance chart
The distance between Shanghai, China to Zhanjiang, China is 2563.5 km (1593 miles) and it would cost 119 USD ~ 726 CNY to drive in a car that consumes about 30 MPG.