site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Spain
  3. Flights to TFS

Flights to Tenerife Island (TFS)

Last updated: Sep 10, 2026

Did you mean flights from Tenerife Island?

Tenerife South Airport is an airport serving Tenerife Island, Spain.

Right now there are 136 airports in 31 countries connected to Tenerife Island, 12 of them domestic, with 66 airlines flying scheduled passenger traffic.

Tenerife Island's longest nonstop connection is Toronto (YYZ), 3,602 miles, offered by Air Canada, Austrian Airlines and 3 other airlines.

On this page

  1. Airlines serving Tenerife Island
  2. Popular routes to Tenerife Island
  3. Information on Points & Miles
  4. Long-haul flights to Tenerife Island
  5. Flights to Tenerife Island (TFS) by country
  6. Seasonal and upcoming routes to Tenerife Island
  7. Airline alliances to Tenerife Island
  8. Award programs that reach Tenerife Island
  9. Intercontinental flights to Tenerife Island
  10. Domestic flights to Tenerife Island
  11. Alternative airports near Tenerife Island
  12. Frequently asked questions

Airlines serving Tenerife Island

  • Ryanair48 destinations
  • easyJet22 destinations
  • Neos16 destinations
  • Jet2.com14 destinations
  • Thomson Airways14 destinations
  • Smartwings11 destinations
  • Thomas Cook Airlines9 destinations
  • Condor8 destinations
  • Eurowings8 destinations
  • Volotea8 destinations
  • airBaltic7 destinations
  • Transavia Airlines6 destinations
  • Iberia5 destinations
  • Lufthansa5 destinations
  • TUI Airlines Netherlands5 destinations
  • TUIfly5 destinations
  • Binter Canarias

Popular routes to Tenerife Island

The places connected to Tenerife Island on the most scheduled services, busiest first.

  • Manchester (MAN)1,894 mi
  • London (LGW)1,810 mi
  • Madrid (MAD)1,134 mi
  • Brussels (BRU)1,923 mi
  • London (STN)1,862 mi
  • Amsterdam (AMS)2,003 mi
  • Birmingham (BHX)1,851 mi
  • Dublin (DUB)1,830 mi
  • Lisbon (LIS)856 mi
  • Bristol (BRS)1,766 mi
  • Edinburgh (EDI)2,036 mi
  • Dusseldorf (DUS)2,012 mi
  • Liverpool (LPL)1,882 mi
  • Nottingham (EMA)1,882 mi
  • Milan (MXP)1,839 mi
  • Hamburg (HAM)2,221 mi
  • Glasgow (GLA)

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Tenerife Island not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Tenerife Island non-stop?

  • Gran Canaria Island (LPA)73 mi
  • Sta Cruz de la Palma (SPC)82 mi
  • Fuerteventura Island (FUE)167 mi
  • Lanzarote Island (ACE)191 mi
  • Funchal (FNC)322 mi
  • Agadir (AGA)460 mi

Which places within 1,000 miles can reach Tenerife Island non-stop?

  • Marrakech (RAK)568 mi
  • Casablanca (CMN)648 mi
  • Lisbon (LIS)856 mi
  • Sevilla (SVQ)896 mi
  • Malaga (AGP)922 mi

Which places within 2,000 miles can reach Tenerife Island non-stop?

  • Porto (OPO)1,015 mi
  • Santiago de Compostela (SCQ)1,123 mi
  • Madrid (MAD)1,134 mi
  • Valencia (VLC)1,213 mi
  • Ranon (OVD)1,222 mi
  • Bilbao (BIO)1,300 mi

Which places within 3,000 miles can reach Tenerife Island non-stop?

  • Amsterdam (AMS)2,003 mi
  • Cologne (CGN)2,003 mi
  • Newcastle (NCL)2,008 mi
  • Weeze (NRN)2,008 mi
  • Frankfurt-am-Main (FRA)2,011 mi
  • Dusseldorf (DUS)2,012 mi

Which places within 4,000 miles can reach Tenerife Island non-stop?

  • Montreal (YUL)3,308 mi
  • Toronto (YYZ)3,602 mi

Long-haul flights to Tenerife Island

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Tenerife Island of 3,000 miles or more.

  • Toronto (YYZ)3,602 mi
  • Montreal (YUL)3,308 mi

Flights to Tenerife Island (TFS) by country

  • Tenerife Island has nonstop connections with 23 airports in United Kingdom: Manchester (MAN), London (LGW), London (STN), Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Liverpool (LPL), Nottingham (EMA), Glasgow (GLA), Newcastle (NCL), Leeds (LBA), London (LTN), Belfast (BFS), Glasgow (PIK), Bournemouth (BOH), London (LHR), Cardiff (CWL), Southend (SEN), Exeter (EXT), Norwich (NWI), Aberdeen (ABZ), Newquay (NQY), and Inverness (INV). These routes are served by British Airways (Oneworld), easyJet, Iberia (Oneworld), Japan Airlines (Oneworld), Jet2.com, Qatar Airways (Oneworld), Region Airline, Ryanair, Smartwings, Thomson Airways, and Vueling.

    United Kingdom23 destinations
  • Tenerife Island has nonstop connections with 17 airports in Italy: Milan (MXP), Rome (FCO), Bergamo (BGY), Bologna (BLQ), Pisa (PSA), Treviso (TSF), Napoli (NAP), Verona (VRN), Milan (LIN), Catania (CTA), Cagliari (CAG), Alghero (AHO), Ancona (AOI), Bari (BRI), Genova (GOA), Palermo (PMO), and Pescara (PSR). These routes are served by easyJet, Neos, Ryanair, and W4.

    Italy17 destinations
  • Tenerife Island has nonstop connections with 16 airports in Germany: Dusseldorf (DUS), Hamburg (HAM), Frankfurt-am-Main (FRA), Munich (MUC), Berlin (BER), Hannover (HAJ), Cologne (CGN), Stuttgart (STR), Leipzig (LEJ), Nuremberg (NUE), Weeze (NRN), Hahn (HHN), Munster (FMO), Baden-Baden (FKB), Memmingen (FMM), and Bremen (BRE). These routes are served by Alaska Airlines (Oneworld), Condor, Discover Airlines (Star Alliance), easyJet, Emirates, Etihad Airways, Eurowings (Star Alliance), Lufthansa (Star Alliance), Norwegian Air UK, Ryanair, Smartwings, SR, Transavia Airlines, and TUIfly.

    Germany16 destinations
  • Tenerife Island has nonstop connections with 13 airports in France: Paris (ORY), Paris (CDG), Toulouse/Blagnac (TLS), Nantes (NTE), Lyon (LYS), Bale/Mulhouse (BSL), Bordeaux/Merignac (BOD), Beauvais/Tille (BVA), Marseille (MRS), Montpellier/Mediterranee (MPL), Nice (NCE), Lille/Lesquin (LIL), and Brest/Guipavas (BES). These routes are served by Air France (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Iberia (Oneworld), Ryanair, Transavia France, Volotea, and Vueling.

    France13 destinations
  • Tenerife Island has nonstop connections with 5 airports in Poland: Warsaw (WMI), Warsaw (WAW), Krakow (KRK), Katowice (KTW), and Gdansk (GDN). These routes are served by LOT Polish Airlines (Star Alliance), Ryanair, Travel Service Polska, and Wizz Air.

    Poland5 destinations
  • Tenerife Island has nonstop connections with 4 airports in Belgium: Brussels (BRU), Brussels (CRL), Ostend (OST), and Antwerp (ANR). These routes are served by Brussels Airlines (Star Alliance), Ryanair, Transavia Airlines, and TUIfly Belgium.

    Belgium4 destinations
  • Tenerife Island has nonstop connections with 4 airports in Ireland: Dublin (DUB), Cork (ORK), Shannon (SNN), and Charleston (NOC). These routes are served by Aer Lingus and Ryanair.

    Ireland4 destinations
  • Tenerife Island has nonstop connections with 4 airports in Netherlands: Amsterdam (AMS), Eindhoven (EIN), Rotterdam (RTM), and Maastricht (MST). These routes are served by Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Ryanair, Transavia Airlines, and TUI Airlines Netherlands.

    Netherlands4 destinations
  • Tenerife Island has nonstop connections with 4 airports in Norway: Oslo (OSL), Bergen (BGO), Stavanger (SVG), and Trondheim (TRD). These routes are served by Norwegian Air Shuttle (NAS), Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.

    Norway4 destinations
  • Tenerife Island has nonstop connections with 3 airports in Austria: Vienna (VIE), Graz (GRZ), and Salzburg (SZG). These routes are served by Austrian Airlines (Star Alliance), Eurowings (Star Alliance), Ryanair, and Smartwings.

    Austria3 destinations
  • Tenerife Island has nonstop connections with 3 airports in Denmark: Copenhagen (CPH), Aalborg (AAL), and Billund (BLL). These routes are served by Norwegian Air International, Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.

    Denmark3 destinations
  • Tenerife Island has nonstop connections with 3 airports in Morocco: Agadir (AGA), Casablanca (CMN), and Marrakech (RAK). These routes are served by Royal Air Maroc (Oneworld) and Ryanair.

    Morocco3 destinations
  • Tenerife Island has nonstop connections with 3 airports in Portugal: Lisbon (LIS), Porto (OPO), and Funchal (FNC). These routes are served by Azul Brazilian Airlines, Binter Canarias, Emirates, Etihad Airways, Ryanair, SATA International, and TAP Portugal (Star Alliance).

    Portugal3 destinations
  • Tenerife Island has nonstop connections with 3 airports in Sweden: Stockholm (ARN), Gothenburg (GOT), and Malmo (MMX). These routes are served by Norwegian Air International, Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.

    Sweden3 destinations
  • Tenerife Island has nonstop connections with 2 airports in Canada: Toronto (YYZ) and Montreal (YUL). These routes are served by Air Canada (Star Alliance), Austrian Airlines (Star Alliance), Brussels Airlines (Star Alliance), Lufthansa (Star Alliance), and United Airlines (Star Alliance).

    Canada2 destinations
  • Tenerife Island has nonstop connections with 2 airports in Lithuania: Vilnius (VNO) and Palanga (PLQ). These routes are served by airBaltic.

    Lithuania

Seasonal and upcoming routes to Tenerife Island

Not flying yet

  • Krakow (KRK)Starts Sep 11, 2026
  • Napoli (NAP)Starts Sep 11, 2026
  • Pisa (PSA)Starts Sep 11, 2026
  • Nice (NCE)Sep 12, 2026 – Jun 26, 2027
  • Charleston (NOC)Starts Sep 12, 2026
  • Nuremberg (NUE)Starts Sep 12, 2026
  • Oslo (OSL)Starts Sep 12, 2026
  • Ranon (OVD)Starts Sep 12, 2026
  • Norwich (NWI)Starts Sep 13, 2026
  • Valencia (VLC)Starts Sep 13, 2026
  • Belgrad (BEG)Sep 16, 2026 – Mar 24, 2027
  • Hahn (HHN)Starts Sep 16, 2026
  • Barcelona (BCN)Sep 17, 2026 – Sep 17, 2026
  • Riga (RIX)Sep 26, 2026 – May 4, 2027

Ending before the rest

  • Funchal (FNC)Through Sep 14, 2026
  • Antwerp (ANR)Through Nov 8, 2026
  • Fuerteventura Island (FUE)Through May 31, 2027
  • Verona (VRN)Through May 31, 2027
  • Copenhagen (CPH)Through Jun 12, 2027
  • Paris (ORY)Through Jul 4, 2027

The other 76 routes are scheduled across the whole window the feed publishes.

Airline alliances to Tenerife Island

  • Star Alliance18 destinations
  • Oneworld8 destinations
  • SkyTeam5 destinations

Award programs that reach Tenerife Island

How many of these places each program's airlines fly to Tenerife Island from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan18 destinations
  • All Nippon Airways18 destinations
  • EVA Air Infinity MileageLands18 destinations
  • LifeMiles18 destinations
  • Lufthansa Miles & More18 destinations
  • Singapore KrisFlyer18 destinations
  • TAP Miles&Go18 destinations
  • Turkish Miles&Smiles18 destinations
  • United MileagePlus18 destinations
  • Alaska Atmos Rewards8 destinations
  • American Airlines8 destinations
  • British Airways8 destinations
  • Cathay Pacific8 destinations
  • Finnair Plus8 destinations
  • Iberia Plus8 destinations
  • Qantas Frequent Flyer8 destinations

Intercontinental flights to Tenerife Island

Non-stop flights to Tenerife Island from Africa

Royal Air Maroc (Oneworld) links Tenerife Island nonstop with Casablanca (CMN).

Ryanair links Tenerife Island nonstop with Agadir (AGA) and Marrakech (RAK).

Non-stop flights to Tenerife Island from North America

Air Canada (Star Alliance) links Tenerife Island nonstop with Toronto (YYZ) and Montreal (YUL).

Austrian Airlines (Star Alliance) links Tenerife Island nonstop with Toronto (YYZ) and Montreal (YUL).

Brussels Airlines (Star Alliance) links Tenerife Island nonstop with Toronto (YYZ) and Montreal (YUL).

Lufthansa (Star Alliance) links Tenerife Island nonstop with Toronto (YYZ) and Montreal (YUL).

United Airlines (Star Alliance) links Tenerife Island nonstop with Toronto (YYZ) and Montreal (YUL).

Domestic flights to Tenerife Island

  • Madrid (MAD)1,134 mi
  • Gran Canaria Island (LPA)73 mi
  • Lanzarote Island (ACE)191 mi
  • Sta Cruz de la Palma (SPC)82 mi
  • Santiago de Compostela (SCQ)1,123 mi
  • Sevilla (SVQ)896 mi
  • Malaga (AGP)922 mi
  • Fuerteventura Island (FUE)167 mi
  • Valencia (VLC)1,213 mi
  • Bilbao (BIO)1,300 mi
  • Ranon (OVD)1,222 mi
  • Barcelona (BCN)1,395 mi
Show all 12 destinationsShow less

Alternative airports near Tenerife Island

  • Tenerife Island (TFN)33 mi / 53 km
  • Alajero (GMZ)39 mi / 63 km
  • Gran Canaria Island (LPA)73 mi / 117 km
  • Sta Cruz de la Palma (SPC)82 mi / 132 km
  • El Hierro Island (VDE)82 mi / 132 km

Frequently asked questions

What is the official name of airport TFS?

The airport's official name is Tenerife South Airport. On Roame and most flight schedules, you will find it under the code TFS.

What is the airport code for Tenerife South Airport?

The IATA airport code for Tenerife South Airport is TFS. Enter TFS in Flightmap whenever you want to use this exact airport.

Where is Tenerife South Airport (TFS)?

Tenerife South Airport serves Tenerife Island, Spain. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to TFS, not just the broader city.

How can I explore flights to Tenerife Island (TFS)?

Open the map with Anywhere as your starting point and TFS as the destination. Each result keeps the route pointed toward Tenerife Island, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Tenerife Island?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to TFS.

Can I look for award flights to Tenerife Island (TFS)?

Yes. When Roame has observed award availability for a route to TFS, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

4 destinations
  • Etihad Airways4 destinations
  • Norwegian Air International4 destinations
  • Vueling4 destinations
  • Show top 20 airlinesShow less
    2,015 mi
  • Newcastle (NCL)2,008 mi
  • Reykjavik (KEF)2,498 mi
  • Gran Canaria Island (LPA)73 mi
  • Show top 20 destinationsShow less
    Barcelona (BCN)
    1,395 mi
  • Bordeaux/Merignac (BOD)1,451 mi
    • Toulouse/Blagnac (TLS)1,466 mi
    • Nantes (NTE)1,548 mi
    • Brest/Guipavas (BES)1,552 mi
    • Montpellier/Mediterranee (MPL)1,565 mi
    • Marseille (MRS)1,611 mi
    • Alghero (AHO)1,655 mi
    • Cagliari (CAG)1,657 mi
    • Newquay (NQY)1,662 mi
    • Cork (ORK)1,697 mi
    • Lyon (LYS)1,700 mi
    • Nice (NCE)1,703 mi
    • Exeter (EXT)1,712 mi
    Show top 20 destinationsShow less
    Glasgow (GLA)
    2,015 mi
  • Edinburgh (EDI)2,036 mi
    • Munich (MUC)2,062 mi
    • Nuremberg (NUE)2,079 mi
    • Munster (FMO)2,080 mi
    • Bari (BRI)2,084 mi
    • Salzburg (SZG)2,089 mi
    • Ljubljana (LJU)2,099 mi
    • Inverness (INV)2,127 mi
    • Aberdeen (ABZ)2,133 mi
    • Zagreb (ZAG)2,156 mi
    • Bremen (BRE)2,157 mi
    • Hannover (HAJ)2,158 mi
    • Graz (GRZ)2,164 mi
    Show top 20 destinationsShow less
    2 destinations
  • Tenerife Island has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by easyJet, Edelweiss Air (Star Alliance), Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).

    Switzerland2 destinations
  • Tenerife Island has a nonstop connection with Zagreb (ZAG) in Croatia, served by airBaltic.

    Croatia1 destination
  • Tenerife Island has a nonstop connection with Prague (PRG) in Czechia, served by Eurowings (Star Alliance) and Smartwings.

    Czechia1 destination
  • Tenerife Island has a nonstop connection with Tallinn (TLL) in Estonia, served by airBaltic.

    Estonia1 destination
  • Show top 20 countriesShow less
    Graz (GRZ)
    Oct 2, 2026 – Dec 11, 2026
  • Baden-Baden (FKB)Oct 3, 2026 – Mar 27, 2027
  • Helsinki (HEL)Oct 3, 2026 – Apr 9, 2027
  • Chisinau (RMO)Oct 3, 2026 – Nov 7, 2026
  • Aberdeen (ABZ)Oct 9, 2026 – Apr 30, 2027
  • Trondheim (TRD)Oct 11, 2026 – Oct 11, 2026
  • Show top 20 routesShow less
  • Qatar Airways8 destinations
  • Club Premier5 destinations
  • Delta SkyMiles5 destinations
  • Flying Blue5 destinations
  • Show top 20 programsShow less