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 45 flights operated by 22 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 Wednesday 2025-12-31 15:14 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Wednesday 2025-12-31 21:14 PM.

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

List of 45 flights from Miami, US (MIA) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
UX98 21: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
IB4610 15:25 05:50 Scheduled On time
IB338 22:30 13:05 Scheduled On time
IB334 18:20 07:55 Departed On time
IB6118 22:55 12:35 Departed
IB38 23:37 14:36 No Takeoff Info - Call Airline
IB46 15:00 17:30 In Air
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
AY5646 17:20 07:55 Departed Delayed by 1h 11m
AY5642 22:30 13:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AA68 15:25 05:50 Scheduled On time
AA8740 22:30 13:05 Scheduled On time
AA8774 17:20 07:55 Scheduled Delayed by 4h 40m

 

No. Departure Arrival Last Update Status
QR6866 17:20 07:55 Scheduled On time
QR6859 22:30 13:05 Departed On time

 

No. Departure Arrival Last Update Status
BA1558 15:25 05:50 Scheduled On time
BA7260 22:30 13:05 Scheduled On time
BA4262 17:20 07:55 Departed On time

 

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

 

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

 

No. Departure Arrival Last Update Status
EY7577 21: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
SV6972 21:45 12:05 Departed On time

 

No. Departure Arrival Last Update Status
5Y8318 16:05 05:54 Unknown

 

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

 

No. Departure Arrival Last Update Status
RJ7033 15:30 05:50 Departed On time

 

No. Departure Arrival Last Update Status
EI5864 22:30 13:05 Scheduled On time
EI5862 17:20 07:55 Scheduled On time

 

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
KU6048 21:30 12:05 Departed

 

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