631.77 km (393 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 2 hours.
Distance from
Shenzhen to HaikouAverage travel distance is
631.77 kmNomal travel times are between
6h 35min - 13h 34minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 719.00 km | 446.76 miles | 388.23 miles |
Drive | 554.63 km | 344.63 miles | 299.48 miles |
Bus | 621.69 km | 386.3 miles | 335.69 miles |
BE PREPARED
Shenzhen - Haikou Info
The distance from Civic Centre to Shenzhen North 9 km (5.84 miles) .
The distance from Shenzhen North to Guangzhou South 110 km (68.37 miles) .
The distance from Shibi to Jiahewanggang 32 km (19.75 miles) .
The distance from Jiahewanggang to Guangzhou Airport South 18 km (11.28 miles) .
The distance from CAN to HAK 522 km (324.46 miles) .
The distance from Haikou Meilan Airport to Civil Aviation Hotel 28 km (17.37 miles) .
Travel distance chart
The distance between Shenzhen, Guangdong, China to Haikou, Hainan, China is 631.77 km (393 miles) and it would cost 80 USD ~ 488 CNY to drive in a car that consumes about 20 MPG.