2657.1 km (1651 miles) is the average travel distance between Haikou and . If you could walk at the speed of 3mph (4.8kph), it would take 17 days 4 hours.
Distance from
Haikou to LanzhouAverage travel distance is
2657.1 kmNomal travel times are between
5h 58min - 39h 46minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2168.65 km | 1347.54 miles | 1170.98 miles |
Train | 3256.26 km | 2023.34 miles | 1758.24 miles |
Drive | 2519.68 km | 1565.66 miles | 1360.52 miles |
Bus | 2683.79 km | 1667.63 miles | 1449.13 miles |
BE PREPARED
Haikou - Lanzhou Info
The distance from Haikou East Station to Meilan 15 km (9.31 miles) .
The distance from Meilan to Haikou 2 km (1.16 miles) .
The distance from HAK to LHW 2077 km (1290.47 miles) .
The distance from Lanzhou Airport to Oriental Hotel 75 km (46.59 miles) .
Travel distance chart
The distance between Haikou, Hainan, China to Lanzhou, Gansu, China is 2657.1 km (1651 miles) and it would cost 69 USD ~ 421 CNY to drive in a car that consumes about 17 MPG.