Flight times from Madrid to Haikou & schedule

The average flight time from Madrid to Haikou is About 16 hours 15 minutes, covering a distance of About 10,453.31 km.

Flight duration

About 16 hours 15 minutes

Flight distance

About 10,453.31 km

How long is the flight from Madrid to Haikou?

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

See more
Earliest first
Latest first
Hainan Airlines HU7972
MAD 10:45 AM
HAK 10:00 AM
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6774
CAN 9:30 AM
HAK 10:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6776
CAN 10:30 AM
HAK 11:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7172
CKG 11:20 AM
HAK 1:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU6381
PVG 11:00 AM
HAK 2:35 PM
3.6h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6790
CAN 2:30 PM
HAK 3:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7372
CKG 6:10 PM
HAK 8:20 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU118
SHA 4:15 PM
HAK 7:20 PM
3.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7472
CKG 7:30 PM
HAK 9:50 PM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7272
CKG 9:30 PM
HAK 11:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6788
CAN 10:30 PM
HAK 11:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6780
CAN 11:30 PM
HAK 12:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU6355
PVG 9:10 PM
HAK 12:40 AM
3.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6784
CAN 3:30 PM
HAK 5:00 PM
1.5h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 11:05 AM
TFU 6:00 AM
With stops 11.9h
S
M
T
W
T
F
S
Sichuan Airlines 3U6717
TFU 8:15 AM
HAK 10:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 11:05 AM
TFU 6:00 AM
With stops 11.9h
S
M
T
W
T
F
S
Sichuan Airlines 3U8777
CTU 5:00 PM
HAK 7:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX298
MAD 11:55 PM
HKG 6:25 PM
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX310
HKG 2:10 PM
HAK 3:40 PM
1.5h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX372
MAD 12:25 PM
HKG 6:55 AM
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX310
HKG 2:10 PM
HAK 3:40 PM
1.5h
S
M
T
W
T
F
S
Check prices
See all
Cathay Pacific CX372
MAD 12:25 PM
HKG 6:55 AM
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX310
HKG 2:10 PM
HAK 3:40 PM
1.5h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 11:05 AM
TFU 6:00 AM
With stops 11.9h
S
M
T
W
T
F
S
Sichuan Airlines 3U6717
TFU 8:15 AM
HAK 10:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 11:05 AM
TFU 6:00 AM
With stops 11.9h
S
M
T
W
T
F
S
Sichuan Airlines 3U8777
CTU 5:00 PM
HAK 7:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX298
MAD 11:55 PM
HKG 6:25 PM
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX310
HKG 2:10 PM
HAK 3:40 PM
1.5h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7972
MAD 10:45 AM
HAK 10:00 AM
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6774
CAN 9:30 AM
HAK 10:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6776
CAN 10:30 AM
HAK 11:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7172
CKG 11:20 AM
HAK 1:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU6381
PVG 11:00 AM
HAK 2:35 PM
3.6h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6790
CAN 2:30 PM
HAK 3:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7372
CKG 6:10 PM
HAK 8:20 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU118
SHA 4:15 PM
HAK 7:20 PM
3.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7472
CKG 7:30 PM
HAK 9:50 PM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 10:45 AM
CKG 5:20 AM
With stops 11.6h
S
M
T
W
T
F
S
Hainan Airlines HU7272
CKG 9:30 PM
HAK 11:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6788
CAN 10:30 PM
HAK 11:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6780
CAN 11:30 PM
HAK 12:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30 AM
PVG 6:20 AM
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU6355
PVG 9:10 PM
HAK 12:40 AM
3.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 10:50 AM
CAN 6:30 AM
With stops 12.7h
S
M
T
W
T
F
S
China Southern Airlines CZ6784
CAN 3:30 PM
HAK 5:00 PM
1.5h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU7972
MAD 10:45 AM
HAK 10:00 AM
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7972
MAD 10:45 AM
HAK 10:00 AM
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices