3065.93 km (1905 miles) is the average travel distance between Haikou and . If you could walk at the speed of 3mph (4.8kph), it would take 19 days 20 hours.
Distance from
Haikou to YinchuanAverage travel distance is
3065.93 kmNomal travel times are between
6h 15min - 53h 48minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2386.70 km | 1483.02 miles | 1288.71 miles |
Flight | 2506.77 km | 1557.64 miles | 1353.55 miles |
Drive | 3101.96 km | 1927.47 miles | 1674.93 miles |
Train | 3425.92 km | 2128.77 miles | 1849.85 miles |
Bus | 3176.47 km | 1973.77 miles | 1715.16 miles |
Bus | 3374.43 km | 2096.77 miles | 1822.04 miles |
Bus | 3489.26 km | 2168.12 miles | 1884.05 miles |
BE PREPARED
Haikou - Yinchuan Info
The distance from Civil Aviation Hotel to Haikou Meilan Airport 24 km (15.15 miles) .
The distance from HAK to INC 2322 km (1442.78 miles) .
The distance from Yinchuan to Yinchuan 41 km (25.28 miles) .
Travel distance chart
The distance between Haikou, Hainan, China to Yinchuan, Ningxia, China is 3065.93 km (1905 miles) and it would cost 167 USD ~ 1,019 CNY to drive in a car that consumes about 42 MPG.