Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Aalborg (AAL) | 3,836 km | 325 min | Norwegian Air Sweden |
| Lanzarote (ACE) | 307 km | 60 min | Binter Canarias |
| Agadir (AGA) | 740 km | 95 min | Ryanair |
| Malaga (AGP) | 1,484 km | 160 min | Ryanair |
| Alicante (ALC) | 1,871 km | 165 min | Air Baltic |
| Amsterdam (AMS) | 3,223 km | 290 min | Transavia, TUIfly Netherlands, easyJet |
| Antwerp (ANR) | 3,116 km | 305 min | TUI fly Belgium |
| Stockholm (ARN) | 4,378 km | 365 min | Norwegian Air Sweden, Scandinavian Airlines |
| Belgrade (BEG) | 3,748 km | 345 min | Air Serbia |
| Berlin (BER) | 3,670 km | 325 min | Eurowings, Ryanair, easyJet |
| Brest (BES) | 2,494 km | 230 min | Volotea |
| Belfast (BFS) | 3,073 km | 275 min | Jet2, easyJet |
| Bergen (BGO) | 3,942 km | 335 min | Norwegian Air Shuttle |
| Milan (BGY) | 3,026 km | 270 min | Ryanair, Neos |
| Birmingham (BHX) | 2,976 km | 270 min | Ryanair, Jet2, easyJet |
| Bilbao (BIO) | 2,091 km | 195 min | Volotea |
| Bologna (BLQ) | 3,074 km | 280 min | Ryanair, Neos |
| Bordeaux (BOD) | 2,334 km | 225 min | easyJet, Volotea |
| Bournemouth (BOH) | 2,813 km | 250 min | Ryanair, Jet2 |
| Bristol (BRS) | 2,840 km | 255 min | Ryanair, Jet2, easyJet |
| Brussels (BRU) | 3,093 km | 300 min | Transavia, Brussels Airlines, TUI fly Belgium |
| Basel, Switzerland/Mulhouse (BSL) | 3,011 km | 280 min | easyJet |
| Budapest (BUD) | 3,770 km | 335 min | Ryanair, Wizz Air |
| Paris (BVA) | 2,861 km | 255 min | Ryanair |
| Paris (CDG) | 2,845 km | 265 min | Air France, easyJet |
| Cologne (CGN) | 3,223 km | 290 min | Eurowings, Ryanair |
| Casablanca (CMN) | 1,042 km | 195 min | Royal Air Maroc |
| Copenhagen (CPH) | 3,850 km | 335 min | Norwegian Air Sweden, Scandinavian Airlines |
| Brussels (CRL) | 3,056 km | 270 min | Ryanair |
| Cardiff (CWL) | 2,820 km | 255 min | Ryanair |
| Dublin (DUB) | 2,943 km | 265 min | Aer Lingus, Ryanair |
| Dusseldorf (DUS) | 3,236 km | 285 min | Condor, Eurowings, TUI fly Deutschland |
| Edinburgh (EDI) | 3,274 km | 290 min | Ryanair, Jet2, Ryanair UK, easyJet |
| Eindhoven (EIN) | 3,182 km | 280 min | Ryanair, Transavia, TUIfly Netherlands |
| Leicestershire (EMA) | 3,026 km | 270 min | Ryanair, Jet2 |
| Faroe Islands (FAE) | 3,842 km | 325 min | Atlantic Airways |
| Rome (FCO) | 3,022 km | 280 min | Ryanair, Neos, Wizz Air Malta |
| Memmingen (FMM) | 3,200 km | 285 min | Ryanair |
| Funchal (FNC) | 515 km | 100 min | Binter Canarias, TUI fly Belgium |
| Frankfurt (FRA) | 3,240 km | 290 min | Discover Airlines, Condor, TUI fly Deutschland |
| Puerto del Rosario (FUE) | 269 km | 60 min | Neos, TUI fly Deutschland |
| Gdansk (GDN) | 4,069 km | 365 min | Wizz Air |
| Glasgow (GLA) | 3,238 km | 290 min | Jet2, easyJet |
| Graz (GRZ) | 3,485 km | 308 min | Eurowings |
| Geneva (GVA) | 2,832 km | 260 min | easyJet |
| Hanover (HAJ) | 3,473 km | 300 min | TUI fly Deutschland |
| Hamburg (HAM) | 3,575 km | 315 min | Condor, Marabu Airlines, Eurowings |
| Helsinki (HEL) | 4,745 km | 400 min | Finnair, Norwegian Air Sweden |
| Hahn (HHN) | 3,161 km | 285 min | Ryanair |
| Reykjavik (KEF) | 4,019 km | 325 min | Icelandair, Neos |
| Krakow (KRK) | 3,922 km | 340 min | Ryanair |
| Katowice (KTW) | 3,895 km | 345 min | Wizz Air |
| Leeds (LBA) | 3,116 km | 275 min | Ryanair, Jet2 |
| Leipzig/Halle (LEJ) | 3,537 km | 305 min | Marabu Airlines |
| Liege (LGG) | 3,121 km | 300 min | Air Baltic |
| London (LGW) | 2,911 km | 270 min | British Airways, Jet2, easyJet |
| London (LHR) | 2,930 km | 275 min | British Airways |
| Lille (LIL) | 3,001 km | 275 min | Volotea |
| Milan (LIN) | 2,986 km | 275 min | easyJet |
| Lisbon (LIS) | 1,375 km | 150 min | TAP Portugal |
| Ljubljana (LJU) | 3,380 km | 310 min | Air Baltic |
| Las Palmas (LPA) | 117 km | 40 min | Neos, Binter Canarias, TUIfly Netherlands |
| Liverpool (LPL) | 3,026 km | 280 min | Ryanair, Jet2, easyJet |
| London (LTN) | 2,971 km | 275 min | Ryanair, Jet2, easyJet |
| Luxembourg (LUX) | 3,081 km | 275 min | Luxair |
| Lyon (LYS) | 2,734 km | 255 min | easyJet, Volotea |
| Madrid (MAD) | 1,823 km | 185 min | Iberia |
| Manchester (MAN) | 3,047 km | 280 min | Ryanair, Jet2, easyJet |
| Montpellier (MPL) | 2,519 km | 225 min | Volotea |
| Marseille (MRS) | 2,594 km | 240 min | Ryanair |
| Munich (MUC) | 3,319 km | 295 min | Discover Airlines, Condor, TUI fly Deutschland |
| Milan (MXP) | 2,959 km | 278 min | Ryanair, Neos, easyJet |
| Naples (NAP) | 3,150 km | 295 min | Ryanair |
| Nice (NCE) | 2,742 km | 260 min | easyJet |
| Newcastle (NCL) | 3,228 km | 290 min | Ryanair, Jet2, easyJet |
| Knock (NOC) | 2,942 km | 260 min | Ryanair |
| Dusseldorf (NRN) | 3,230 km | 285 min | Ryanair |
| Nantes (NTE) | 2,489 km | 230 min | Transavia France, easyJet, Volotea |
| Nuremberg (NUE) | 3,346 km | 290 min | Marabu Airlines |
| Porto (OPO) | 1,631 km | 163 min | Ryanair |
| Cork (ORK) | 2,727 km | 250 min | Aer Lingus, Ryanair |
| Paris (ORY) | 2,812 km | 260 min | Transavia France, Vueling |
| Oslo (OSL) | 4,137 km | 355 min | Norwegian Air Shuttle, Scandinavian Airlines |
| Ostend (OST) | 3,044 km | 303 min | TUI fly Belgium |
| Bucharest (OTP) | 4,185 km | 375 min | Wizz Air Malta |
| Asturias (OVD) | 1,963 km | 190 min | Volotea |
| Glasgow (PIK) | 3,198 km | 280 min | Ryanair |
| Palanga (PLQ) | 4,302 km | 390 min | Air Baltic |
| Prague (PRG) | 3,575 km | 325 min | SmartWings |
| Pisa (PSA) | 2,969 km | 270 min | Ryanair |
| Marrakech (RAK) | 914 km | 110 min | Ryanair |
| Riga (RIX) | 4,511 km | 400 min | Air Baltic |
| Chisinau (RMO) | 4,456 km | 400 min | Karinou Airlines |
| Rotterdam (RTM) | 3,178 km | 295 min | Transavia, TUIfly Netherlands |
| Santiago De Compostela (SCQ) | 1,804 km | 170 min | Ryanair |
| Southend (SEN) | 2,984 km | 260 min | easyJet |
| Shannon (SNN) | 2,809 km | 255 min | Ryanair |
| Santa Cruz De La Palma (SPC) | 132 km | 40 min | Binter Canarias, Edelweiss Air |
| London (STN) | 2,996 km | 270 min | Ryanair, Jet2 |
| Stuttgart (STR) | 3,182 km | 285 min | Eurowings, TUI fly Deutschland |
| Lamezia-Terme (SUF) | 3,257 km | 280 min | Neos |
| Stavanger (SVG) | 3,828 km | 320 min | Norwegian Air Shuttle |
| Sevilla (SVQ) | 1,441 km | 150 min | Ryanair |
| Salzburg (SZG) | 3,364 km | 290 min | Eurowings |
| Tallinn (TLL) | 4,687 km | 410 min | Air Baltic |
| Toulouse (TLS) | 2,360 km | 210 min | Ryanair |
| Venice (TSF) | 3,196 km | 290 min | Ryanair |
| Timisoara (TSR) | 3,857 km | 350 min | Animawings |
| Vienna (VIE) | 3,616 km | 315 min | Ryanair, Austrian Airlines |
| Valencia (VLC) | 1,953 km | 195 min | Ryanair |
| Vilnius (VNO) | 4,473 km | 390 min | Air Baltic |
| Verona (VRN) | 3,093 km | 270 min | Neos |
| Warsaw (WAW) | 4,097 km | 360 min | LOT - Polish Airlines, Wizz Air |
| Modlin (WMI) | 4,091 km | 340 min | Ryanair |
| Montreal (YUL) | 5,333 km | 420 min | Air Canada |
| Toronto (YYZ) | 5,805 km | 445 min | Air Canada |
| Zurich (ZRH) | 3,063 km | 275 min | Edelweiss Air |
Inbound network coverage
Tenerife (TFS) receives direct flights from 115 airports per the FlightConnections route map. 113 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to TFS?
Toronto at 5,805 km.
How many airports have direct flights to Tenerife (TFS)?
Per the FlightConnections route map, 115 airports send direct flights to TFS.