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.12km.

Flight duration

About 3 hours 12 minutes

Flight distance

About 2,164.12km

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
9 Air AQ1297
HAK 02:40
PEN 06:15
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6415
PEN 12:15
JHB 13:25
1.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7939
HAK 08:40
BKK 10:05
With stops 2.4h
S
M
T
W
T
F
S
Thai AirAsia FD512
DMK 07:30
JHB 10:55
2.4h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
Firefly Airline FY6896
KUL 19:35
JHB 20:35
1.0h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6046
KUL 20:30
JHB 21:25
0.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 07:15
JHB 08:10
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU477
HAK 16:30
PEN 19:40
With stops 3.2h
S
M
T
W
T
F
S
AirAsia AK6417
PEN 22:20
JHB 23:30
1.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
Batik Air Malaysia OD2405
KUL 16:30
JHB 17:30
1.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 07:15
JHB 08:10
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6051
KUL 08:25
JHB 09:20
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
Malaysia Airlines MH1051
KUL 09:30
JHB 10:35
1.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU767
HAK 19:50
SGN 21:05
With stops 2.3h
S
M
T
W
T
F
S
AirAsia AK1491
SGN 08:30
JHB 11:20
1.8h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU767
HAK 19:50
SGN 21:05
With stops 2.3h
S
M
T
W
T
F
S
AirAsia AK1491
SGN 08:30
JHB 11:20
1.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
Batik Air Malaysia OD2405
KUL 16:30
JHB 17:30
1.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 07:15
JHB 08:10
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6051
KUL 08:25
JHB 09:20
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU755
HAK 16:35
KUL 20:10
With stops 3.6h
S
M
T
W
T
F
S
Malaysia Airlines MH1051
KUL 09:30
JHB 10:35
1.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU477
HAK 16:30
PEN 19:40
With stops 3.2h
S
M
T
W
T
F
S
AirAsia AK6417
PEN 22:20
JHB 23:30
1.2h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
Firefly Airline FY6896
KUL 19:35
JHB 20:35
1.0h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6046
KUL 20:30
JHB 21:25
0.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD615
HAK 13:05
KUL 16:40
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6048
KUL 07:15
JHB 08:10
0.9h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7939
HAK 08:40
BKK 10:05
With stops 2.4h
S
M
T
W
T
F
S
Thai AirAsia FD512
DMK 07:30
JHB 10:55
2.4h
S
M
T
W
T
F
S
Check prices
9 Air AQ1297
HAK 02:40
PEN 06:15
With stops 3.6h
S
M
T
W
T
F
S
AirAsia AK6415
PEN 12:15
JHB 13:25
1.2h
S
M
T
W
T
F
S
Check prices
See all