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 44 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 Tuesday 2026-03-24 02:25 AM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Tuesday 2026-03-24 07:25 AM.

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

List of 44 flights from Miami, US (MIA) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
AA68 16:20 05:50 Scheduled On time
AA8774 18:20 08:10 Departed On time
AA8740 23:30 13:05 Scheduled On time

 

No. Departure Arrival Last Update Status
DL6774 22:45 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EI5862 18:20 08:10 Departed On time
EI5864 23:30 13:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AY5646 18:20 08:10 Scheduled On time
AY5642 23:30 13:05 Scheduled On time

 

No. Departure Arrival Last Update Status
UX98 22:45 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
QR6859 23:30 13:05 Scheduled On time
QR6866 18:20 07:55 Scheduled On time

 

No. Departure Arrival Last Update Status
EY7577 22:45 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
IB334 18:20 07:55 Scheduled On time
IB338 23:30 13:05 Departed On time
IB4610 16:20 05:50 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
KQ7206 22:45 12:05 Departed On time

 

No. Departure Arrival Last Update Status
BA7260 23:30 13:05 Scheduled On time
BA1558 16:20 05:50 Scheduled On time
BA4262 18:20 07:55 Scheduled On time

 

No. Departure Arrival Last Update Status
RO9431 22:45 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
SV6972 22:45 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ7033 16:20 05:50 Scheduled On time

 

No. Departure Arrival Last Update Status
KU6045 21:45 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