Tenerife to Madrid flight status today

List of all flights from Tenerife Spain (TFN) to Madrid Spain (MAD) and airlines operated flight from Tenerife to Madrid. The flight is a domestic flight in Spain. There are 201 flights operated by 41 airlines on this route.

The distance from Tenerife, ES (TFN) to Madrid, ES (MAD) is 1771 km (1101 miles). The time zone of the point of departure Tenerife North Airport is GMT 0:00. The current time is Tuesday 2025-11-18 18:14 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Tuesday 2025-11-18 19:14 PM.

Bulgaria Air | Iberia | Avianca | Qatar Airways | Etihad Airways | Vueling | Air Europa | Turkish Airlines | Binter Canarias | Azul | Air Serbia | Aeromexico | American Airlines | Air France | LATAM Airlines | Royal Air Maroc | Japan Airlines | Alitalia | KLM | TAROM | Saudia Airlines | Delta | Cathay Pacific | SAS | Wasaya Airways | Iberia Express | British Airways | Ryanair | Cygnus Air | Kuwait Airways | Privilege Style | DHL Air | AlbaStar | Wamos Air | Air Memphis | Aeroflot | Rotana Jet | Norwegian Air International | DOT LT | Plus Ultra | LATAM Airlines Brasil |

List of 201 flights from Tenerife, ES (TFN) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
FB1402 08:55 12:45 Arrived On time
FB1408 14:15 18:00 Scheduled On time
FB1406 11:20 15:05 Arrived On time
FB1404 07:00 10:40 In Air

 

No. Departure Arrival Last Update Status
IB1570 14:15 18:00 Arrived On time
IB1566 11:20 15:05 Arrived On time
IB1578 18:25 22:10 Arrived Delayed by 30m
IB1574 16:35 20:20 Departed On time
IB1586 21:15 01:05 Scheduled On time
IB1562 08:55 12:45 Departed On time
IB1590 06:50 10:40 Arrived On time
IB1582 21:10 00:55 Scheduled On time
IB1572 15:55 19:40 Scheduled On time
IB1584 19:35 23:20 Scheduled On time
IB1588 19:35 23:20 In Air
IB3955 17:10 20:55 In Air
IB3939 20:10 23:55 Delayed
IB3937 15:00 18:45 In Air
IB3945 07:00 10:40 Arrived
IB3933 11:50 15:40 Scheduled
IB3943 09:35 13:25 Departed
IB3957 19:00 22:45 In Air
IB3959 07:50 11:40 In Air
IB3941 20:40 00:25 In Air
IB3229 19:15 23:00 Scheduled
IB595 19:15 23:00 In Air
IB3961 13:00 16:45 Scheduled
IB3963 17:30 21:15 Arrived
IB593 12:05 15:50 Landed 15:23
IB3931 20:05 23:50 Scheduled
IB3935 11:50 15:40 Out_Gate
IB3895 16:15 20:00 Landed

 

No. Departure Arrival Last Update Status
AV6139 14:15 18:00 Departed On time
AV6145 08:55 12:45 Scheduled On time
AV6105 21:15 01:05 Scheduled On time
AV6131 11:20 15:05 Arrived On time
AV6125 06:50 10:40 Arrived On time
AV6199 16:15 20:00 Scheduled On time
AV2593 15:55 19:40 Scheduled On time
AV2575 21:10 00:55 Departed On time
AV6147 06:50 10:40 Arrived Delayed by 16m
AV6133 18:15 22:00 Scheduled On time
AV6107 21:25 01:15 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6561 11:20 15:05 Arrived On time
QR8033 14:05 17:50 Arrived On time
QR6596 16:35 20:20 Departed On time
QR5078 21:15 01:05 Scheduled On time
QR8039 06:50 10:40 Arrived On time
QR6567 08:55 12:45 Arrived On time

 

No. Departure Arrival Last Update Status
EY7588 17:55 21:40 Scheduled On time
EY4393 09:55 13:40 Arrived On time
EY4327 07:05 10:50 Arrived On time
EY4348 14:25 18:10 In Gate

 

No. Departure Arrival Last Update Status
VY5478 16:15 20:00 Scheduled On time
VY5269 14:15 18:00 Scheduled
VY5483 11:20 15:05 Arrived On time
VY5291 06:50 10:40 Arrived On time
VY5171 08:55 12:45 Scheduled On time
VY5896 15:55 19:40 Arrived On time
VY5225 21:10 00:55 Scheduled On time
VY5495 17:15 21:00 In Air
VY5480 20:10 23:55 Delayed

 

No. Departure Arrival Last Update Status
UX9117 17:55 21:40 Scheduled On time
UX9049 14:25 18:10 Departed On time
UX9045 07:05 10:50 Arrived On time
UX9047 09:55 13:40 Arrived On time
UX9910 18:25 22:10 In Air
UX842 09:45 13:11 In Air
UX934 10:05 13:33 In Air
UX8006 09:25 13:15 Arrived
UX9052 18:25 22:15 In Air
UX9056 21:15 01:05 Delayed
UX9912 16:50 20:40 Arrived
UX741 00:00 01:00 Arrival Scheduled
UX8008 11:55 15:45 Landed

 

No. Departure Arrival Last Update Status
TK4587 09:55 13:40 Scheduled On time

 

No. Departure Arrival Last Update Status
NT6074 19:05 22:45 Scheduled On time
NT6064 15:45 19:25 Arrived On time
NT6072 10:05 13:45 Arrived On time
NT6062 06:45 10:50 Arrived On time
NT6078 None 22:45 Landed
NT7939 19:15 23:00 Scheduled

 

No. Departure Arrival Last Update Status
AD6988 07:05 10:50 Departed Delayed by 20m
AD6991 17:55 21:40 Departed On time
AD6990 14:25 18:10 Arrived On time
AD6989 09:55 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
JU7477 09:55 13:40 Scheduled On time
JU7498 07:05 10:50 Arrived On time
JU7410 14:25 18:10 Arrived

 

No. Departure Arrival Last Update Status
AM6925 09:55 13:40 Arrived On time
AM6897 17:55 21:40 Scheduled On time
AM6874 07:05 10:50 Arrived On time
AM6971 14:25 18:10 Arrived On time
AM6972 17:55 21:45 Landed

 

No. Departure Arrival Last Update Status
AA8838 16:35 20:20 Arrived On time
AA8741 18:25 22:10 In Air
AA8627 11:20 15:05 Arrived On time
AA8586 06:50 10:40 Arrived On time
AA8587 08:55 12:45 Scheduled On time
AA8502 11:30 15:15 Arrived On time

 

No. Departure Arrival Last Update Status
AF4829 07:05 10:50 Arrived On time
AF4817 14:25 18:10 Departed On time
AF4831 09:55 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
LA1767 16:35 20:20 Departed On time
LA1787 06:50 10:40 Arrived On time
LA1600 14:05 17:50 Arrived On time
LA5463 16:25 20:10 Unknown
LA5458 14:15 18:00 Landed

 

No. Departure Arrival Last Update Status
AT5417 16:35 20:20 Departed On time
AT5330 11:20 15:05 Arrived On time
AT9032 15:05 18:50 Arrived

 

No. Departure Arrival Last Update Status
JL6976 06:50 10:40 Arrived On time

 

No. Departure Arrival Last Update Status
AZ2451 09:55 13:40 Arrived On time
AZ2449 07:05 10:50 Arrived On time

 

No. Departure Arrival Last Update Status
KL3381 07:05 10:50 Arrived On time
KL3373 09:55 13:40 Arrived On time
KL3336 14:30 18:15 Scheduled On time

 

No. Departure Arrival Last Update Status
RO9450 07:05 10:50 Arrived On time
RO9440 14:35 18:25 Landed Late

 

No. Departure Arrival Last Update Status
SV6784 09:55 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
DL6749 09:55 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
CX1878 06:50 10:40 Arrived On time

 

No. Departure Arrival Last Update Status
SK8387 07:05 10:50 Arrived On time
SK8388 09:55 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
WT183 08:30 12:30 Arrived On time
WT123 None None Scheduled
WT882 18:30 23:50 Scheduled On time
WT597 13:42 None Arrived Delayed by 233 minutes
WT9016 23:55 None Arrived On time
WT9014 00:51 None Arrived Delayed by 40 minutes
WT9011 01:00 02:00 Landed
WT9012 08:50 12:31 In Air
WT201 19:15 22:15 Landed

 

No. Departure Arrival Last Update Status
I21582 21:10 00:55 Scheduled On time
I21572 15:55 19:40 Scheduled On time
I21584 19:40 23:25 Arrived On time
I21578 18:15 22:00 Scheduled On time
I21562 08:35 12:25 Scheduled On time
I21586 21:25 01:15 Departed Delayed by 1h 10m
I21570 13:45 17:30 Scheduled On time
I21574 18:10 21:55 Scheduled On time
I21564 10:20 14:10 Arrival Estimated 14:17
I21590 06:50 10:40 Scheduled On time
I21566 11:30 15:15 Arrived On time
I23943 09:40 13:30 Scheduled On time
I23939 20:10 23:55 Scheduled On time
I23937 15:45 19:30 Scheduled On time
I23945 07:00 10:40 Scheduled On time
I23955 17:30 21:15 Scheduled On time
I23933 11:50 15:40 Scheduled On time
I23759 22:35 02:20 Scheduled On time
I23959 08:00 11:50 Arrived On time
I23941 20:35 00:20 In Air
I29937 17:25 21:02 Landed 21:50
I23957 21:00 00:50 Scheduled On time
I29337 08:55 12:37 Landed 12:17
I23963 16:50 20:35 Arrived On time
I29012 12:45 None Departure Unknown
I23495 10:33 None Arrived On time
I23961 09:55 13:45 Landed
I23931 21:05 00:50 Unknown
I23777 17:30 21:15 Unknown
I23935 20:25 00:10 Landed

 

No. Departure Arrival Last Update Status
BA7091 13:45 17:30 Scheduled On time
BA7137 15:25 19:10 In Air
BA7093 07:00 10:40 Arrived
BA7095 10:15 14:05 Departed
BA9012 8:50 AM 12:45 P Scheduled

 

No. Departure Arrival Last Update Status
FR4200 16:20 20:10 Departed On time
FR4206 08:40 12:30 Departed Delayed by 26m
FR5279 08:15 12:05 Arrived On time
FR9464 17:10 21:00 In_Air

 

No. Departure Arrival Last Update Status
Y2189 08:30 12:30 Arrival Delayed 12:56
Y2183 08:30 12:30 In Air

 

No. Departure Arrival Last Update Status
KU6045 07:10 10:55 In Air

 

No. Departure Arrival Last Update Status
P67394 11:40 None Arrived On time
P69049 21:26 None Departure Canceled
P69047 13:40 None Arrived On time
P69117 21:40 None Arrived On time

 

No. Departure Arrival Last Update Status
D0189 12:05 None Arrived Early

 

No. Departure Arrival Last Update Status
AP9117 21:40 None Arrived On time
AP9047 13:40 None Arrived On time
AP5394 13:00 16:26 Landed
AP5398 13:00 16:26 Landed Late

 

No. Departure Arrival Last Update Status
EB9117 21:40 None Arrived Delayed by 49 minutes
EB9047 13:45 None Arrived On time

 

No. Departure Arrival Last Update Status
E97102 19:55 23:35 Unknown

 

No. Departure Arrival Last Update Status
SU3675 17:55 21:45 Landed
SU3673 07:10 10:55 Landed
SU3677 14:25 18:15 Unknown

 

No. Departure Arrival Last Update Status
RG183 01:00 02:00 In Air
RG9012 01:00 02:00 In Air

 

No. Departure Arrival Last Update Status
D86309 11:25 15:10 Landed
D86307 20:20 00:05 Landed
D85839 15:10 18:55 Landed
D86311 14:35 18:20 Landed

 

No. Departure Arrival Last Update Status
R66380 15:55 19:40 Landed

 

No. Departure Arrival Last Update Status
PU713 09:15 13:20 Scheduled

 

No. Departure Arrival Last Update Status
JJ8643 11:10 15:00
JJ4347 15:55 19:45
JJ8655 13:40 17:30