Madrid to Havana flight status today

List of all flights from Madrid Spain (MAD) to Havana Cuba (HAV) and airlines operated flight from Madrid to Havana. The flight is an international flight from Spain to Cuba. There are 33 flights operated by 16 airlines on this route.

The distance from Madrid, ES (MAD) to Havana, CU (HAV) is 7474 km (4644 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Monday 2025-11-17 23:51 PM. The time zone of the destination point Jose Marti International Airport is GMT-5:00 The current time is Monday 2025-11-17 17:51 PM.

Air Europa | Etihad Airways | China Eastern | Air China | British Airways | World 2 Fly | Iberia | Qatar Airways | Wamos Air | Privilege Style | Turkish Airlines | Air Memphis | Hi Fly | Orbest S.A. | Plus Ultra | Cubana de Aviacion |

List of 33 flights from Madrid, ES (MAD) to Havana, CU (HAV).
No. Departure Arrival Last Update Status
UX51 15:35 19:50 Departed On time
UX69 15:50 20:25 In Air
UX351 15:35 19:10 Unknown

 

No. Departure Arrival Last Update Status
EY4349 15:35 19:50 Scheduled On time
EY9973 10:16 04:16 Departed

 

No. Departure Arrival Last Update Status
MU4978 15:35 19:50 Scheduled On time
MU4507 15:35 19:10 Landed

 

No. Departure Arrival Last Update Status
CA865 14:00 18:30 Departed Delayed by 46m

 

No. Departure Arrival Last Update Status
BA4213 12:30 17:00 Scheduled On time

 

No. Departure Arrival Last Update Status
2W1505 14:30 18:40 Scheduled On time
2W505 None 21:34 In Air

 

No. Departure Arrival Last Update Status
IB273 12:30 18:00 Scheduled Delayed by 15m

 

No. Departure Arrival Last Update Status
QR6571 12:25 16:45 Scheduled On time
QR7340 02:20 05:01 In_Air

 

No. Departure Arrival Last Update Status
EB6621 13:00 16:40 Landed 18:04
EB273 12:25 16:45 Scheduled On time
EB51 15:35 19:45 Scheduled On time

 

No. Departure Arrival Last Update Status
P651 15:35 19:50 Arrival Delayed 20:08
P6273 12:10 16:40 Arrival Delayed 17:09

 

No. Departure Arrival Last Update Status
TK9382 15:35 20:50 Scheduled On time

 

No. Departure Arrival Last Update Status
E9825 17:00 21:00 In Air
E99825 13:30 17:30 Schedule

 

No. Departure Arrival Last Update Status
5K825 20:40 None Arrived Delayed by 246 minutes

 

No. Departure Arrival Last Update Status
6O51 16:10 20:15 Scheduled Delayed by 15m
6O825 21:00 None Arrived On time

 

No. Departure Arrival Last Update Status
PU991 07:00 10:36 Landed
PU1505 18:30 None Arrived Delayed by 31 minutes
PU890 14:35 17:34 Delayed
PU1472 04:50 09:32 Delayed >3h
PU9471 02:00 23:50 Arrival Estimated 23:58

 

No. Departure Arrival Last Update Status
CU1471 13:05 19:05 Unknown
CU9471 21:02 00:58 In_Air
CU101 18:40 10:15 Scheduled