Miami to Madrid flight status today

List of all flights from Miami United States (MIA) to Madrid Spain (MAD) and airlines operated flight from Miami to Madrid. The flight is an international flight from United States to Spain. There are 47 flights operated by 23 airlines on this route.

The distance from Miami, US (MIA) to Madrid, ES (MAD) is 7119 km (4423 miles). The time zone of the point of departure Miami International Airport is GMT -5:00. The current time is Monday 2026-04-13 11:54 AM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Monday 2026-04-13 17:54 PM.

Iberia | Air Europa | TAROM | Qatar Airways | American Airlines | Delta | Aer Lingus | British Airways | Kenya Airways | Etihad Airways | Kuwait Airways | Royal Jordanian | Finnair | Saudia Airlines | Atlas Air | Privilege Style | Wamos Air | Plus Ultra | El Al | EAT Leipzig | ABX Air | Turkish Airlines | Amerijet International |

List of 47 flights from Miami, US (MIA) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
IB338 22:10 12:50 Scheduled On time
IB8223 22:30 12:45 Scheduled On time
IB334 17:05 07:45 Scheduled On time
IB4610 19:10 09:35 Scheduled On time
IB6118 22:55 12:35 Departed
IB6116 03:10 18:10 Unknown
IB2860 17:45 08:25 Landed 07:44
IB2856 19:00 09:40 Landed 09:03
IB2868 22:55 13:35 Landed 13:14
IB2862 18:15 08:55 Landed 08:12

 

No. Departure Arrival Last Update Status
UX98 21:30 12:05 Scheduled On time
UX90 22:55 13:15 Scheduled
UX116 23:20 13:55 Arrived Delayed by 52m

 

No. Departure Arrival Last Update Status
RO9431 21:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6859 22:10 12:50 Scheduled On time
QR6866 17:05 07:45 Departed On time

 

No. Departure Arrival Last Update Status
AA8741 17:05 07:45 Scheduled On time
AA68 19:10 09:35 Scheduled On time
AA8740 22:10 12:50 Scheduled On time
AA156 22:30 12:45 Scheduled On time

 

No. Departure Arrival Last Update Status
DL6774 21:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EI5862 17:05 07:45 Scheduled On time
EI5864 22:10 12:50 Scheduled On time

 

No. Departure Arrival Last Update Status
BA1613 22:30 12:45 Scheduled On time
BA7260 22:10 12:50 Scheduled On time
BA1558 19:10 09:35 Scheduled On time
BA4262 17:05 07:45 Departed On time

 

No. Departure Arrival Last Update Status
KQ7206 21:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EY7577 21:30 12:05 Scheduled On time
EY5154 21:30 12:05 In Air
EY5155 23:20 13:55 Arrived Delayed by 52m

 

No. Departure Arrival Last Update Status
KU6045 21:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ7033 22:30 12:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AY5646 17:05 07:45 Scheduled On time
AY5642 22:10 12:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SV6972 21:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
5Y8418 00:22 11:27 In Air

 

No. Departure Arrival Last Update Status
P6338 22:30 13:05 Arrival Delayed 16:28

 

No. Departure Arrival Last Update Status
EB6118 21:35 12:35 Arrival Delayed 14:26
EB338 22:15 12:50 Arrival Estimated 12:52

 

No. Departure Arrival Last Update Status
PU948 23:10 13:30 In Air

 

No. Departure Arrival Last Update Status
LY8039 15:35 06:05 Delayed

 

No. Departure Arrival Last Update Status
QY385 15:05 04:40 In Air
QY929 18:15 09:36 In Air

 

No. Departure Arrival Last Update Status
GB929 13:00 02:30 Landed

 

No. Departure Arrival Last Update Status
TK6750 12:10 03:10 Landed

 

No. Departure Arrival Last Update Status
M6929 12:00 02:34 Cancelled