Travel time from

Haikou to Johor Bharu

Average Travel Times are

7h 11min  -  115h 1min

Travel Distance

3433.36 km

Travel time route map

It takes an average travel time of 19h 4mins to travel from Haikou to Johor Bharu, given the average speed of 180km/h and the distance of 3433.36 km (2133 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2355km (1463 miles) 7h 11mins
Flight 2286km (1420 miles) 7h 36mins
Train 5558km (3454 miles) 115h 1mins

Travel time by airplanes from Haikou to Johor Bharu

Air Plane Cruise Speed Max Speed
A300 2h 44mins 2h 36mins
A320 2h 48mins 2h 38mins
A321 2h 50mins 2h 40mins
A380 2h 24mins 2h 18mins
Boeing 707 2h 26mins 2h 21mins
Boeing 737 3h 1mins 2h 46mins
Boeing 747 2h 37mins 2h 28mins
Boeing 787 2h 35mins 2h 25mins
ATR 72 5h 7mins 4h 29mins

Be prepared

Haikou - Johor Bharu Info

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

Travel time from Haikou Meilan Airport to Haikou 18mins.

Travel time from HAK to SIN 3h 28mins.

Travel time from Changi Airport PTB2 to Yishun Stn 47mins.

Travel time from Yishun to Woodlands 14mins.

Travel time chart

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