1700.98 km (1057 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 11 days 0 hours.
Distance from
Shanghai to PhuketAverage travel distance is
1700.98 kmNomal travel times are between
7h 28min - 19h 21minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1432.46 km | 890.09 miles | 773.47 miles |
Train | 1887.65 km | 1172.93 miles | 1019.25 miles |
Drive | 1662.64 km | 1033.12 miles | 897.75 miles |
Bus | 1821.16 km | 1131.62 miles | 983.35 miles |
BE PREPARED
Shanghai - Phuket Info
The distance from East Nanjing Road to Shanghai Pudong Airport 39 km (24.17 miles) .
The distance from PVG to SZX 1320 km (820.0 miles) .
The distance from Shenzhen Baou0027an Airport to Sheung Wan 75 km (46.57 miles) .
Travel distance chart
The distance between Shanghai, China to Phuket Thailand is 1700.98 km (1057 miles) and it would cost 123 USD ~ 3,948 THB to drive in a car that consumes about 31 MPG.