1038.94 km (646 miles) is the average travel distance between Shantou and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 17 hours.
Distance from
Shantou to HaikouAverage travel distance is
1038.94 kmNomal travel times are between
4h 35min - 20h 59minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 857.39 km | 532.76 miles | 462.95 miles |
Train | 1081.20 km | 671.83 miles | 583.8 miles |
Drive | 1027.38 km | 638.39 miles | 554.74 miles |
Bus | 1189.80 km | 739.31 miles | 642.44 miles |
BE PREPARED
Shantou - Haikou Info
The distance from Taoyuan Station to Jieyang Chaoshan Airport 11 km (7.05 miles) .
The distance from SWA to HAK 819 km (509.0 miles) .
The distance from Haikou Meilan Airport to Civil Aviation Hotel 28 km (17.37 miles) .
Travel distance chart
The distance between Shantou, Guangdong, China to Haikou, Hainan, China is 1038.94 km (646 miles) and it would cost 71 USD ~ 433 CNY to drive in a car that consumes about 18 MPG.