Lisbon to Madrid flight status today

List of all flights from Lisbon Portugal (LIS) to Madrid Spain (MAD) and airlines operated flight from Lisbon to Madrid. The flight is an international flight from Portugal to Spain. There are 214 flights operated by 47 airlines on this route.

The distance from Lisbon, PT (LIS) to Madrid, ES (MAD) is 514 km (320 miles). The time zone of the point of departure Lisbon Portela Airport is GMT 0:00. The current time is Monday 2025-11-17 19:56 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 20:56 PM.

Avianca | TAROM | SAS | El Al | Vueling | Azores Airlines | American Airlines | Azul | Polish Airlines LOT | Aeromexico | United Airlines | Qatar Airways | Delta | Iberia | Cathay Pacific | Air Europa | Japan Airlines | LATAM Airlines | Ryanair | Alitalia | Air China | Emirates | Finnair | TAP Portugal | EgyptAir | Aegean Airlines | Ethiopian Airlines | Air Canada | Air Serbia | Saudia Airlines | Aerolineas Argentinas | easyJet | Portugália Airlines | British Airways | Capital Airlines | Kuwait Airways | Plus Ultra | AlbaStar | Wamos Air | Wasaya Airways | Privilege Style | Iberia Express | DHL Air | Etihad Airways | Aeroflot | Air India | White Airways |

List of 214 flights from Lisbon, PT (LIS) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
AV2496 08:55 11:20 Arrived On time
AV2494 07:10 09:30 Arrived On time
AV2505 18:00 20:20 Scheduled On time
AV2499 11:45 14:05 Arrived Delayed by 36m
AV2485 14:50 17:10 Arrived Delayed by 53m
AV2489 19:10 21:25 Scheduled On time
AV2483 10:20 12:40 Arrived
AV2497 07:55 10:15 Arrived

 

No. Departure Arrival Last Update Status
RO9446 07:40 09:55 Arrived Delayed by 20m

 

No. Departure Arrival Last Update Status
SK8359 07:40 09:55 Arrived Delayed by 20m

 

No. Departure Arrival Last Update Status
LY9030 07:10 09:30 Arrived On time
LY9078 21:00 23:30 Scheduled On time
LY9044 17:00 19:20 Arrived
LY9024 10:25 12:40 Arrived

 

No. Departure Arrival Last Update Status
VY5072 08:20 10:45 Arrived On time
VY5214 06:30 08:55 Arrived On time
VY5065 16:45 19:10 Scheduled Delayed by 1h 5m
VY5749 20:45 23:10 Scheduled On time
VY5742 12:30 14:55 Arrived Delayed by 15m
VY5216 18:45 21:10 Scheduled On time
VY5066 20:45 23:10 Scheduled On time
VY5770 19:05 21:30 Scheduled On time
VY5747 16:45 19:10 Arrived Delayed by 25m
VY5070 12:30 14:55 Arrived Delayed by 18m

 

No. Departure Arrival Last Update Status
S48702 07:10 09:30 Arrived On time
S48032 18:00 20:20 Departed On time
S48700 08:55 11:20 Arrived On time
S48694 11:45 14:05 Arrived Delayed by 36m
S48712 21:00 23:30 Scheduled On time
S48718 14:50 17:10 Arrived Delayed by 1h 7m
S48033 17:00 19:20 Scheduled Delayed by 15m
S48030 21:00 23:20 Scheduled
S48143 07:10 09:30 Arrived
S48026 15:25 17:45 Landed
S48065 20:00 22:35 Landed

 

No. Departure Arrival Last Update Status
AA8737 12:30 14:55 Arrived Delayed by 15m
AA8542 06:30 08:55 Arrived On time
AA8570 18:45 21:10 Scheduled On time
AA8543 08:20 10:45 Arrived On time
AA8700 16:45 19:10 Scheduled On time

 

No. Departure Arrival Last Update Status
AD7852 16:05 18:20 Arrived On time
AD7851 11:35 13:50 Arrived On time
AD7268 07:10 09:30 Arrived On time
AD7270 08:55 11:20 Arrived On time
AD7316 14:50 17:10 Arrived Delayed by 30m
AD7284 18:00 20:20 Scheduled On time
AD7312 11:45 14:05 Arrived Delayed by 36m
AD7353 21:00 23:30 Scheduled On time
AD7853 20:05 22:20 Scheduled On time
AD7850 07:40 09:55 Arrived Delayed by 1h 6m
AD7359 17:00 19:20 Departed Delayed by 32m

 

No. Departure Arrival Last Update Status
LO4710 18:00 20:20 Departed On time
LO4764 11:45 14:05 Arrived Delayed by 36m
LO4766 14:50 17:10 Scheduled On time
LO4757 11:45 14:05 Arrived

 

No. Departure Arrival Last Update Status
AM6828 16:05 18:20 Arrived On time
AM6829 20:05 22:20 Scheduled On time
AM6917 07:40 09:55 Arrived Delayed by 20m
AM6905 11:35 13:50 Arrived On time

 

No. Departure Arrival Last Update Status
UA6855 11:45 14:05 Arrived Delayed by 36m
UA6850 10:20 12:40 Scheduled On time
UA6880 22:00 00:20 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6544 16:45 19:10 Departed Delayed by 1h 9m
QR6933 06:30 08:55 Arrived On time
QR6978 08:20 10:45 Arrived On time
QR5363 12:30 14:55 Arrived Delayed by 15m

 

No. Departure Arrival Last Update Status
DL6744 07:40 09:55 Arrived Delayed by 20m

 

No. Departure Arrival Last Update Status
IB530 08:20 10:45 Arrived On time
IB536 18:45 21:10 Scheduled On time
IB534 16:45 19:10 Scheduled Delayed by 1h 5m
IB540 06:30 08:55 Arrived On time
IB1142 12:30 14:55 Arrived On time
IB1146 20:45 23:10 Scheduled On time
IB532 12:30 14:55 Scheduled On time
IB538 20:45 23:10 Scheduled On time
IB1144 16:45 19:10 Scheduled On time
IB1164 19:05 21:30 Scheduled On time
IB1140 08:20 10:45 Scheduled On time
IB3103 16:45 19:10 Departed
IB8871 12:30 14:55 Arrived
IB3111 08:25 10:50 Arrived
IB3107 06:35 09:00 Arrived
IB3113 19:10 21:35 Departed
IB8775 16:45 19:05 Arrived
IB3105 20:45 23:10 Delayed
IB3109 12:30 14:55 Arrived
IB8765 08:25 10:50 Arrived
IB8855 20:45 23:10 Delayed
IB2843 13:10 15:30 In Air
IB3115 18:55 21:20 Landed
IB3119 18:55 21:20 Landed
IB8083 12:30 14:55 Landed Late

 

No. Departure Arrival Last Update Status
CX1852 06:30 08:55 Arrived On time
CX1854 08:20 10:45 Arrived On time
CX1870 12:30 14:55 Scheduled On time
CX1843 06:30 08:55 Arrived On time

 

No. Departure Arrival Last Update Status
UX1152 07:40 09:55 Arrived Delayed by 20m
UX1156 16:05 18:20 Departed On time
UX1160 20:05 22:20 Scheduled On time
UX1150 11:35 13:50 Arrived On time
UX1158 19:35 21:50
UX1154 14:35 16:50 Landed

 

No. Departure Arrival Last Update Status
JL6956 06:30 08:55 Arrived On time
JL9408 08:20 10:45 Arrived On time

 

No. Departure Arrival Last Update Status
LA1595 08:20 10:45 Arrived On time
LA1578 18:45 21:10 Scheduled On time
LA1531 16:45 19:10 Scheduled Delayed by 1h 5m
LA1533 06:30 08:55 Arrived On time
LA1659 12:30 14:55 Arrived Delayed by 15m
LA1534 12:30 14:55 Cancelled
LA1631 16:45 19:10 Arrived Delayed by 23m
LA1532 20:45 23:10 Scheduled On time
LA7120 16:45 19:10 Landed
LA7119 06:40 09:05 Landed
LA7118 20:40 23:00 Cancelled

 

No. Departure Arrival Last Update Status
FR9743 22:00 00:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2410 07:40 09:55 Arrived Delayed by 20m
AZ2424 11:35 13:50 Arrived On time

 

No. Departure Arrival Last Update Status
CA7049 07:10 09:30 Arrived On time
CA7051 09:00 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
EK4858 21:00 23:30 Scheduled On time
EK4856 14:50 17:10 Departed Delayed by 35m
EK4988 17:00 19:20 Arrived Delayed by 31m

 

No. Departure Arrival Last Update Status
AY5564 06:30 08:55 Arrived On time

 

No. Departure Arrival Last Update Status
TP1010 07:10 09:30 Arrived On time
TP1016 14:50 17:10 Arrived Delayed by 30m
TP1022 21:00 23:30 Scheduled On time
TP1014 11:45 14:05 Arrived Delayed by 36m
TP1012 08:55 11:20 Arrived On time
TP1020 19:05 21:25 Scheduled On time
TP1018 17:00 19:20 Scheduled On time
TP2204 21:00 23:20 Scheduled
TP1028 10:30 12:45 Arrived
TP1024 13:00 15:20 Arrived
TP1026 09:00 11:20 In_Air
TP3566 17:00 19:30 Unknown
TP2206 20:00 22:25 Unknown
TP2084 15:25 17:45 Landed

 

No. Departure Arrival Last Update Status
MS9420 08:55 11:20 Arrived On time
MS9432 07:55 10:15 Arrived

 

No. Departure Arrival Last Update Status
A31710 14:50 17:10 Arrived Delayed by 30m
A31706 08:55 11:20 Arrived On time
A31715 07:55 10:15 Arrived On time
A31794 08:00 10:15 Landed
A31713 21:10 23:30 Landed
A31766 20:00 22:35 Landed

 

No. Departure Arrival Last Update Status
ET1428 16:05 18:20 Departed On time

 

No. Departure Arrival Last Update Status
AC2689 11:45 14:05 Arrived Delayed by 36m
AC2683 08:55 11:20 Arrived On time
AC2682 09:00 11:20 Departed

 

No. Departure Arrival Last Update Status
JU7455 11:35 13:50 Arrived On time
JU7412 16:05 18:20 Arrived

 

No. Departure Arrival Last Update Status
SV6130 11:35 13:50 Arrived On time

 

No. Departure Arrival Last Update Status
AR7345 11:35 13:50 Arrived On time
AR7337 16:00 18:20 Landed
AR7335 07:45 10:05 Landed

 

No. Departure Arrival Last Update Status
U29651 13:35 15:55 Out Gate
U27639 06:20 08:45 Arrived On time
U27651 20:00 22:20 Scheduled On time
U27645 12:50 15:10 Arrived Delayed by 1h 24m
U26723 19:20 21:40 Scheduled Delayed by 1h
U27653 11:00 13:20 Arrived Delayed by 19m
U29615 08:50 None Arrived
U29723 18:05 20:25 Arrived
U27343 19:05 21:25 Landed 21:33

 

No. Departure Arrival Last Update Status
NI1020 17:55 20:20 Scheduled On time
NI1010 06:55 09:30 Scheduled On time
NI1018 17:00 19:20 Scheduled On time
NI1016 14:45 17:05 Scheduled On time
NI1012 10:20 12:40 Arrived Delayed by 24m

 

No. Departure Arrival Last Update Status
BA4259 09:00 11:25 Arrived On time
BA4281 20:45 23:10 Scheduled On time
BA4280 19:05 21:30 Scheduled On time
BA4283 06:35 09:00 Scheduled On time
BA4288 20:45 23:10 Scheduled On time
BA4286 16:45 19:10 Arrived On time
BA4290 19:05 21:30 Scheduled On time

 

No. Departure Arrival Last Update Status
JD5426 10:20 12:40 Arrived
JD5424 07:55 10:15 Arrived
JD5420 14:50 17:10 Arrived

 

No. Departure Arrival Last Update Status
KU6052 07:40 09:55 Arrived

 

No. Departure Arrival Last Update Status
PU934 18:37 None Landed
PU9124 23:54 None Arrived Delayed by 79 minutes
PU619 13:05 None Arrived On time

 

No. Departure Arrival Last Update Status
AP1152 09:50 None Arrived Delayed by 46 minutes

 

No. Departure Arrival Last Update Status
EB9307 16:30 None Arrived Early

 

No. Departure Arrival Last Update Status
WT970 08:50 None Arrived Delayed by 48 minutes
WT7991 21:55 None Arrived Early
WT1160 22:15 None Arrived Early
WT577 20:20 None Arrived Early
WT7992 22:37 None Arrived On time
WT240 09:20 12:00 Scheduled

 

No. Departure Arrival Last Update Status
P61152 10:10 None Arrived On time
P67001 08:55 None Arrived On time

 

No. Departure Arrival Last Update Status
I23115 21:20 None Arrived On time
I23113 21:15 None Arrived Early
I23109 14:55 None Arrived On time
I23103 19:10 None Arrived Early
I23105 23:10 None Arrived On time
I23111 10:50 None Arrived On time

 

No. Departure Arrival Last Update Status
D06008 13:32 None Arrived On time

 

No. Departure Arrival Last Update Status
EY1598 21:05 23:20 Landed
EY1512 14:55 17:10 Landed
EY1476 11:50 14:05 Landed
EY1517 09:05 11:20 Scheduled
EY1513 15:15 17:30 Unknown
EY1515 07:05 09:20 Scheduled
EY1514 18:50 21:25 Landed

 

No. Departure Arrival Last Update Status
SU3683 19:50 22:10 Landed

 

No. Departure Arrival Last Update Status
AI7716 16:20 18:35 Landed
AI7720 18:45 21:05 Landed Late
AI7718 15:55 18:05 Scheduled

 

No. Departure Arrival Last Update Status
WI1012 09:25 11:40
WI1024 14:50 17:05