Frankfurt to Madrid flight status today

List of all flights from Frankfurt Germany (FRA) to Madrid Spain (MAD) and airlines operated flight from Frankfurt to Madrid. The flight is an international flight from Germany to Spain. There are 114 flights operated by 44 airlines on this route.

The distance from Frankfurt, DE (FRA) to Madrid, ES (MAD) is 1423 km (884 miles). The time zone of the point of departure Frankfurt Airport is GMT +1:00. The current time is Monday 2025-11-17 17:57 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Monday 2025-11-17 17:57 PM.

Vueling | China Airlines | Air Canada | United Airlines | Air Europa | Austrian Airlines | Lufthansa | Air Serbia | Air China | Vietnam Airlines | Singapore Airlines | Avianca | American Airlines | Aeromexico | Ethiopian Airlines | Etihad Airways | Thai Airways | ANA | Finnair | Iberia | LATAM Airlines | Japan Airlines | China Eastern | Air Baltic | Oman Air | Polish Airlines LOT | SAS | Iberia Express | Saudia Airlines | Condor | Air Nostrum | EAT Leipzig | Lufthansa CityLine | Air Europa Express | Wamos Air | Air Memphis | Privilege Style | Airbus Transport International | Eurowings | Air Dolomiti | DHL Air | British Airways | South African Airways | BoA |

List of 114 flights from Frankfurt, DE (FRA) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
VY5244 19:35 22:25 Scheduled On time
VY5866 19:45 22:35 Scheduled On time
VY5517 12:10 15:00 Scheduled On time
VY5521 06:30 09:20 Arrived On time
VY5519 18:40 21:30 Arrived On time

 

No. Departure Arrival Last Update Status
CI9232 10:45 13:35 Arrived On time

 

No. Departure Arrival Last Update Status
AC9180 10:20 13:00 Arrived On time
AC9284 13:20 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
UA9358 10:20 13:00 Arrived On time
UA9229 13:10 15:50 Scheduled Delayed by 30m
UA9359 17:30 20:10 Departed On time
UA9591 07:15 09:45 Landed Late

 

No. Departure Arrival Last Update Status
UX1502 10:45 13:35 Arrived On time
UX1506 19:05 21:55 Scheduled On time
UX1508 19:00 21:50 Arrived On time
UX1504 19:00 21:50 Arrived On time

 

No. Departure Arrival Last Update Status
OS7461 13:20 16:00 Arrived On time
OS7457 21:10 23:50 Scheduled On time
OS7455 10:35 13:15 Arrived On time
OS7459 17:35 20:15 Scheduled On time
OS7425 09:10 None In Air

 

No. Departure Arrival Last Update Status
LH1114 13:20 16:00 Arrived On time
LH1112 10:20 13:00 Arrived On time
LH1120 17:30 20:10 Scheduled On time
LH1122 21:10 23:50 Scheduled On time
LH1118 09:10 11:50 In Air

 

No. Departure Arrival Last Update Status
JU7426 10:45 13:35 Arrived On time

 

No. Departure Arrival Last Update Status
CA6017 10:20 13:00 Arrived On time
CA6183 21:10 23:50 Scheduled On time
CA6009 17:10 19:50 Scheduled On time

 

No. Departure Arrival Last Update Status
VN3167 10:45 13:35 Arrived On time

 

No. Departure Arrival Last Update Status
SQ2062 10:20 13:00 Arrived On time
SQ2050 21:15 23:55 Scheduled On time
SQ1964 13:20 16:05 Arrived On time

 

No. Departure Arrival Last Update Status
AV6513 10:20 13:00 Arrived On time
AV6509 17:30 20:10 Scheduled On time

 

No. Departure Arrival Last Update Status
AA8507 12:10 15:00 Arrived On time
AA8529 06:30 09:20 Arrived On time

 

No. Departure Arrival Last Update Status
AM6956 10:45 13:35 Scheduled On time
AM6820 19:05 21:55 Scheduled On time

 

No. Departure Arrival Last Update Status
ET1569 10:20 13:00 Scheduled On time

 

No. Departure Arrival Last Update Status
EY4354 10:45 13:35 Departed On time
EY7556 19:05 21:55 Departed On time

 

No. Departure Arrival Last Update Status
TG7752 21:10 23:50 Scheduled On time
TG7750 10:35 13:15 Scheduled On time

 

No. Departure Arrival Last Update Status
NH6141 21:10 23:50 Departed On time

 

No. Departure Arrival Last Update Status
AY5565 19:35 22:25 Scheduled On time
AY5561 12:10 15:00 Scheduled On time

 

No. Departure Arrival Last Update Status
IB766 19:35 22:25 Scheduled On time
IB1332 06:30 09:20 Arrived On time
IB1328 12:10 15:00 Arrived On time
IB1334 19:45 22:35 Scheduled On time
IB3131 19:50 22:40 In Air
IB8707 12:10 15:00 Scheduled
IB8713 06:30 09:20 Arrived
IB8711 19:30 22:20 Arrived
IB3127 12:10 15:00 Departed
IB3129 15:20 18:10 Landed
IB8709 15:40 18:30 Landed

 

No. Departure Arrival Last Update Status
LA1641 12:10 15:00 Scheduled On time
LA1754 06:30 09:20 Arrived On time
LA1577 20:05 22:55 Scheduled On time

 

No. Departure Arrival Last Update Status
JL6950 19:35 22:25 Scheduled On time
JL9424 06:30 09:20 Departed On time
JL9428 12:10 15:00 Scheduled

 

No. Departure Arrival Last Update Status
MU4955 19:05 21:55 Departed On time

 

No. Departure Arrival Last Update Status
BT5222 12:10 15:00 Scheduled On time
BT5172 19:55 22:45 Scheduled On time
BT5229 19:30 22:20 Arrived

 

No. Departure Arrival Last Update Status
WY5270 09:35 12:15 Arrived On time
WY5512 09:45 12:15 Arrived Delayed by 43m

 

No. Departure Arrival Last Update Status
LO4871 21:10 23:55 Scheduled On time

 

No. Departure Arrival Last Update Status
SK3695 13:00 15:35 Scheduled
SK3697 10:10 12:45 Landed
SK3699 16:50 19:25 Landed

 

No. Departure Arrival Last Update Status
I23767 19:50 22:40 Scheduled On time

 

No. Departure Arrival Last Update Status
SV4790 10:17 None In Air
SV4820 22:07 None In Air

 

No. Departure Arrival Last Update Status
DE4866 08:30 11:06 In Air
DE805 16:30 18:38 Landed 19:24
DE607 08:00 10:20 In Air
DE4819 16:00 18:31 In Air
DE480 17:00 19:25 In Air

 

No. Departure Arrival Last Update Status
YW2 12:10 14:41 In Air

 

No. Departure Arrival Last Update Status
QY6260 17:25 20:00 In Air

 

No. Departure Arrival Last Update Status
CL8348 15:30 None Arrived Delayed by 64 minutes

 

No. Departure Arrival Last Update Status
X5822 19:20 21:56 In Air

 

No. Departure Arrival Last Update Status
EB480 19:25 None Arrived On time
EB4819 18:31 None Arrived Delayed by 98 minutes
EB1511 15:17 None Arrived Delayed by 80 minutes
EB805 18:38 None Arrived Delayed by 46 minutes
EB4793 12:20 None Arrived On time
EB607 10:20 None Arrived Delayed by 205 minutes
EB4789 17:56 None Arrived Delayed by 58 minutes
EB4866 11:06 None Arrived Delayed by 89 minutes
EB4822 13:43 None Arrived Delayed by 56 minutes
EB4807 15:24 None Arrived Delayed by 43 minutes
EB4801 08:50 11:06 Landed Late

 

No. Departure Arrival Last Update Status
E91502 13:35 None Arrived On time

 

No. Departure Arrival Last Update Status
P61502 13:35 None Arrived On time

 

No. Departure Arrival Last Update Status
4Y1120 23:35 None Arrived On time
4Y1122 19:25 None Arrived On time
4Y1114 15:40 None Arrived Early
4Y1112 12:05 None Arrived On time

 

No. Departure Arrival Last Update Status
EW1122 19:50 None Arrived Delayed by 74 minutes
EW1120 23:30 None Arrived On time
EW1114 15:55 None Arrived On time

 

No. Departure Arrival Last Update Status
EN1112 12:45 None Arrived On time

 

No. Departure Arrival Last Update Status
D06360 22:57 None Arrived On time
D06260 02:00 02:00 Arrival Estimated 19:16

 

No. Departure Arrival Last Update Status
BA9042 8:30 PM 10:50 P Scheduled
BA9040 8:20 PM 11:00 P Scheduled

 

No. Departure Arrival Last Update Status
SA7528 09:30 12:05 Landed

 

No. Departure Arrival Last Update Status
OB5305 12:10 15:00 Landed