Flight times from Haikou to Johor Bahru & schedule

The average flight time from Haikou to Johor Bahru is About 3 hours 12 minutes, covering a distance of About 2,164.12 km.

Flight duration

About 3 hours 12 minutes

Flight distance

About 2,164.12 km

How long is the flight from Haikou to Johor Bahru?

The flights usually depart from Haikou Meilan International Airport and arrive at Penang International Airport.

See more
Earliest first
Latest first
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
Firefly Airline FY6896
KUL 7:35 PM
JHB 8:35 PM
1.0h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6046
KUL 8:30 PM
JHB 9:25 PM
0.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 7:15 AM
JHB 8:10 AM
0.9h
S
M
T
W
T
F
S
Check prices
9 Air AQ1297
HAK 2:40 AM
PEN 6:15 AM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6415
PEN 12:15 PM
JHB 1:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU477
HAK 4:30 PM
PEN 7:40 PM
With stops 3.2h
S
M
T
W
T
F
S
AirAsia AK6417
PEN 10:20 PM
JHB 11:30 PM
1.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
Batik Air Malaysia OD2405
KUL 4:30 PM
JHB 5:30 PM
1.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 7:15 AM
JHB 8:10 AM
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6051
KUL 8:25 AM
JHB 9:20 AM
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
Malaysia Airlines MH1051
KUL 9:30 AM
JHB 10:35 AM
1.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU767
HAK 7:50 PM
SGN 9:05 PM
With stops 2.3h
S
M
T
W
T
F
S
AirAsia AK1491
SGN 8:30 AM
JHB 11:20 AM
1.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7939
HAK 8:40 AM
BKK 10:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Thai AirAsia FD512
DMK 7:30 AM
JHB 10:55 AM
2.4h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU7939
HAK 8:40 AM
BKK 10:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Thai AirAsia FD512
DMK 7:30 AM
JHB 10:55 AM
2.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU767
HAK 7:50 PM
SGN 9:05 PM
With stops 2.3h
S
M
T
W
T
F
S
AirAsia AK1491
SGN 8:30 AM
JHB 11:20 AM
1.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU477
HAK 4:30 PM
PEN 7:40 PM
With stops 3.2h
S
M
T
W
T
F
S
AirAsia AK6417
PEN 10:20 PM
JHB 11:30 PM
1.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
Batik Air Malaysia OD2405
KUL 4:30 PM
JHB 5:30 PM
1.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 7:15 AM
JHB 8:10 AM
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6051
KUL 8:25 AM
JHB 9:20 AM
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 4:35 PM
KUL 8:10 PM
With stops 3.6h
S
M
T
W
T
F
S
Malaysia Airlines MH1051
KUL 9:30 AM
JHB 10:35 AM
1.1h
S
M
T
W
T
F
S
Check prices
9 Air AQ1297
HAK 2:40 AM
PEN 6:15 AM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6415
PEN 12:15 PM
JHB 1:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
Firefly Airline FY6896
KUL 7:35 PM
JHB 8:35 PM
1.0h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6046
KUL 8:30 PM
JHB 9:25 PM
0.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 1:05 PM
KUL 4:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 7:15 AM
JHB 8:10 AM
0.9h
S
M
T
W
T
F
S
Check prices
See all