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 21 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 2026-01-21 18:13 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Thursday 2026-01-22 00:13 AM.

Kuwait Airways | Etihad Airways | Kenya Airways | Iberia | Qatar Airways | TAROM | American Airlines | British Airways | Finnair | Saudia Airlines | Air Europa | Delta | Aer Lingus | Royal Jordanian | 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
KU6045 21:45 12:05 Scheduled On time
KU6048 21:30 12:05 Departed

 

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
KQ7206 21:45 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
IB338 22:30 13:05 Scheduled On time
IB4610 15:35 05:50 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
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
QR6859 22:30 13:05 Scheduled On time
QR6866 17:20 07:55 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
AA68 15:35 05:50 Departed 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
BA7260 22:30 13:05 Scheduled On time
BA1558 15:35 05:50 Scheduled On time
BA4262 17:20 07:55 Scheduled On time

 

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

 

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

 

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

 

No. Departure Arrival Last Update Status
DL6774 21:45 12:05 Scheduled 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
RJ7033 15:30 05:50 Departed 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
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