Distance from

Haikou to Johor Bharu

Average travel distance is

3568.0 km

Nomal travel times are between

7h 25min  -  118h 35min

3568.0 km (2217 miles) is the average travel distance between Haikou and . If you could walk at the speed of 3mph (4.8kph), it would take 23 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2471.58 km 1535.77 miles 1334.55 miles
Flight 2399.18 km 1490.78 miles 1295.46 miles
Train 5833.23 km 3624.6 miles 3149.69 miles

BE PREPARED

Haikou - Johor Bharu Info

The distance from Civil Aviation Hotel to Haikou Meilan Airport 25 km (15.77 miles) .

The distance from Haikou Meilan Airport to Haikou 2 km (0.97 miles) .

The distance from HAK to SIN 2406 km (1495.22 miles) .

The distance from Changi Airport PTB2 to Yishun Stn 31 km (19.5 miles) .

The distance from Yishun to Woodlands 8 km (4.79 miles) .

Travel distance chart

The distance between Haikou, Hainan, China to Johor Bharu is 3568.0 km (2217 miles) and it would cost 157 USD ~ 506 MYR to drive in a car that consumes about 39 MPG.