Distance from

Osaka to Haikou

Average travel distance is

3732.13 km

Nomal travel times are between

8h 42min  -  80h 9min

3732.13 km (2319 miles) is the average travel distance between Osaka and . If you could walk at the speed of 3mph (4.8kph), it would take 24 days 3 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3230.63 km 2007.42 miles 1744.4 miles
Flight 3686.26 km 2290.53 miles 1990.42 miles
Train 4279.52 km 2659.17 miles 2310.75 miles


Osaka - Haikou Info

The distance from Namba(Nankai) to Kansai Airport 46 km (28.87 miles) .

The distance from KIX to HAK 3158 km (1962.06 miles) .

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

The distance from Haikou Meilan Airport to Civil Aviation Hotel 26 km (15.96 miles) .

Travel distance chart

The distance between Osaka, Osaka Prefecture, Japan to Haikou, Hainan, China is 3732.13 km (2319 miles) and it would cost 373 USD ~ 2,275 CNY to drive in a car that consumes about 94 MPG.