Travel time from

Haikou to Xian

Average Travel Times are

9h 53min  -  39h 6min

Travel Distance

2266.65 km

Travel time route map

It takes an average travel time of 12h 35mins to travel from Haikou to Xian, given the average speed of 180km/h and the distance of 2266.65 km (1408 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2049km (1273 miles) 9h 53mins
Train 2436km (1514 miles) 20h 12mins
Drive 2307km (1434 miles) 32h 0mins
Bus 2185km (1357 miles) 39h 6mins

Travel time by airplanes from Haikou to Xian

Air Plane Cruise Speed Max Speed
A300 2h 22mins 2h 16mins
A320 2h 26mins 2h 18mins
A321 2h 28mins 2h 19mins
A380 2h 5mins 2h 0mins
Boeing 707 2h 7mins 2h 2mins
Boeing 737 2h 37mins 2h 24mins
Boeing 747 2h 17mins 2h 9mins
Boeing 787 2h 15mins 2h 6mins
ATR 72 4h 27mins 3h 54mins


Speed (km/h) Speed (Ml/h) Duration
40 24.85 57h 41mins
50 31.07 46h 8mins
60 37.28 38h 27mins
80 49.71 28h 50mins
100 62.14 23h 4mins

Be prepared

Haikou - Xian Info

Travel time from Civil Aviation Hotel to Haikou Meilan Airport 48mins.

Travel time from HAK to YCU 4h 25mins.

Travel time from Yuncheng to Yuncheng North 11mins.

Travel time from Yuncheng North to Xi'an North 1h 28mins.

Travel time from Bei Kezhan to Zhonglou 26mins.

Travel time chart

How long does it take to get from Haikou, Hainan, China and by air and road.