Flights from Madrid to Tenerife
MAD to TFN. All flight routes from Barajas, Spain to Tenerife North, Spain. These routes are operated by 7 different airlines. You can either fly non-stop or choose from 11 different transit flights. The shortest flight time is 2 hours and 50 minutes.
Find the best prices on hotels and car rental near Tenerife North
We got great deals on hotels and car rentals near the airport.
Madrid to Tenerife flights
There are over 16 airlines and as many as 346 flights every week to this destination. You can fly non-stop to Tenerife (TFN) from Madrid (MAD) with Ryanair, Iberia Express, Iberia, Air Europa or Binter Canarias but if a stopover option suits you better you can choose to fly via Lanzarote, Santiago De Compostela or any other of the 11 alternatives with flight connections.
Tip! You might want to consider arriving at Tenerife South Airport (TFS) instead.
Madrid to Tenerife with Ryanair
You can fly non-stop every weekday with flights departing between 6 am and 18 pm.
With Iberia Express
You can fly non-stop every weekday with flights departing from 5 am to 20 pm.
With Iberia
You can fly non-stop every weekday with flights departing from 7 am to 20 pm. You also have the option to do a transit flight via Valencia. Iberia is a member of the air alliance OneWorld.
Note Non-stop flights with Iberia will begin in Oct 2024.
With Air Europa
You can fly non-stop every weekday with flights departing between 7 am and 19 pm. Air Europa is a member of SkyTeam.
Miles & flight time: MAD - TFN
The shortest flight time between MAD and TFN is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 55m | - | 1106 (1780 km) |
ACE Lanzarote | 4h 55m | 1h 25m | 1152 (1854 km) |
SCQ Santiago De Compostela | 5h 5m | 1h 5m | 1397 (2248 km) |
XRY Jerez De La Frontera | 5h 40m | 2h 35m | 1122 (1805 km) |
FUE Puerto del Rosario | 5h 43m | 2h 20m | 1171 (1884 km) |
LPA Las Palmas | 5h 48m | 1h 40m | 1171 (1884 km) |
VLC Valencia | 6h 10m | 1h 55m | 1365 (2196 km) |
OVD Asturias | 6h 15m | 1h 45m | 1444 (2323 km) |
SPC Santa Cruz De La Palma | 6h 15m | 1h 50m | 1239 (1994 km) |
VGO Vigo | 6h 20m | 2h 30m | 1339 (2154 km) |
FNC Funchal | 6h 25m | 2h 25m | 1205 (1939 km) |
BIO Bilbao | 6h 30m | 30m | 1472 (2368 km) |
Unpublished Flight Rates From Madrid to Tenerife