Direct flights from Tenerife South Airport (TFS)
Tenerife South Airport in Tenerife, Spain has direct flights to 95 airports in 26 countries, flown by 35 airlines. The longest is to Helsinki (HEL) at 4,741 km.
See every route from TFS on the mapDirect flights from TFS by country
Germany (17)
- BER Berlin · 3,669 km · ~5h · Ryanair
- BRE Bremen · 3,472 km · ~4h 45m · Ryanair
- CGN Cologne · 3,224 km · ~4h 25m · Norwegian Air Shuttle, Eurowings and Ryanair +1
- DUS Duesseldorf · 3,237 km · ~4h 25m · Condor and TUI fly Deutschland
- FRA Frankfurt · 3,239 km · ~4h 25m · Condor and TUI fly Deutschland
- HHN Hahn · 3,162 km · ~4h 20m · Ryanair
- HAM Hamburg · 3,574 km · ~4h 50m · Condor, Marabu and Norwegian Air Shuttle
- HAJ Hannover · 3,473 km · ~4h 45m · TUI fly Deutschland
- FKB Karlsruhe/Baden-Baden · 3,123 km · ~4h 20m · Ryanair
- LEJ Leipzig · 3,537 km · ~4h 50m · Condor
- FMM Memmingen · 3,200 km · ~4h 25m · Ryanair
- MUC Munich · 3,318 km · ~4h 35m · Condor, Norwegian Air Shuttle and TUI fly Deutschland
- NUE Nuernberg · 3,346 km · ~4h 35m · Malta Air and TUI fly Deutschland
- PAD Paderborn · 3,356 km · ~4h 35m · Condor
- STR Stuttgart · 3,184 km · ~4h 25m · Condor, Eurowings and TUI fly Deutschland
- NRN Weeze · 3,231 km · ~4h 25m · Ryanair
- ZQW Zweibruecken · 3,115 km · ~4h 20m · TUI fly Deutschland
United Kingdom (17)
- BFS Belfast · 3,075 km · ~4h 15m · Jet2.com
- BHX Birmingham · 2,978 km · ~4h 10m · Ryanair and Transavia France
- BLK Blackpool · 3,067 km · ~4h 15m · Jet2.com
- BOH Bournemouth · 2,815 km · ~3h 55m · Ryanair and Transavia France
- BRS Bristol · 2,842 km · ~4h · Ryanair, Transavia France and easyJet
- CWL Cardiff · 2,822 km · ~3h 55m · Transavia France
- EMA East Midlands · 3,029 km · ~4h 10m · Ryanair, Jet2.com and Transavia France
- EDI Edinburgh · 3,276 km · ~4h 30m · Ryanair, Transavia France and easyJet
- GLA Glasgow · 3,242 km · ~4h 25m · Jet2.com and Transavia France
- LBA Leeds · 3,118 km · ~4h 20m · Ryanair, Jet2.com and Transavia France
- LPL Liverpool · 3,029 km · ~4h 10m · Ryanair
- LGW London · 2,912 km · ~4h 5m · British Airways, Norwegian Air Shuttle and Iberia +2
- STN London · 2,997 km · ~4h 10m · Ryanair and Transavia France
- LTN London · 2,973 km · ~4h 10m · Ryanair, Transavia France and easyJet
- MAN Manchester · 3,048 km · ~4h 15m · Ryanair, Jet2.com and Transavia France +1
- NCL Newcastle · 3,231 km · ~4h 25m · Jet2.com and Transavia France
- PIK Prestwick · 3,201 km · ~4h 25m · Ryanair
Spain (11)
- ALC Alicante · 1,871 km · ~2h 45m · Air Europa
- OVD Aviles · 1,966 km · ~2h 55m · Air Europa
- BCN Barcelona · 2,245 km · ~3h 15m · Ryanair, Iberia and Vueling
- LPA Gran Canaria · 117 km · ~40m · Transavia and Binter Canarias
- VDE Hierro · 132 km · ~40m · Binter Canarias
- MAD Madrid · 1,823 km · ~2h 45m · Ryanair, Iberia Express and Iberia
- SDR Santander · 2,056 km · ~3h · Ryanair
- SCQ Santiago · 1,807 km · ~2h 40m · Ryanair and Air Europa
- SVQ Sevilla · 1,442 km · ~2h 15m · Ryanair
- VLC Valencia · 1,952 km · ~2h 55m · Ryanair
- VGO Vigo · 1,733 km · ~2h 35m · Iberia
France (10)
- BVA Beauvais · 2,862 km · ~4h · Ryanair
- BOD Bordeaux · 2,335 km · ~3h 20m · easyJet and Volotea
- LYS Lyon · 2,735 km · ~3h 50m · easyJet
- MRS Marseille · 2,593 km · ~3h 40m · Ryanair
- BSL Mulhouse · 3,010 km · ~4h 10m · easyJet and TUI fly Deutschland
- NTE Nantes · 2,491 km · ~3h 30m · Volotea
- NCE Nice · 2,741 km · ~3h 50m · easyJet
- CDG Paris · 2,847 km · ~4h · easyJet
- ORY Paris · 2,814 km · ~3h 55m · Iberia and Vueling
- TLS Toulouse · 2,360 km · ~3h 25m · Ryanair
Italy (7)
- BGY Bergamo · 3,026 km · ~4h 10m · Ryanair
- BLQ Bologna · 3,073 km · ~4h 15m · Ryanair and Malta Air
- MXP Milano · 2,959 km · ~4h 5m · Malta Air
- NAP Naples · 3,147 km · ~4h 20m · Ryanair
- PSA Pisa · 2,966 km · ~4h 5m · Ryanair
- FCO Rome · 3,018 km · ~4h 10m · Ryanair
- TSF Treviso · 3,193 km · ~4h 25m · Ryanair
Ireland (4)
- NOC Connaught · 2,945 km · ~4h 5m · Ryanair
- ORK Cork · 2,730 km · ~3h 50m · Ryanair
- DUB Dublin · 2,945 km · ~4h 5m · Aer Lingus and Ryanair
- SNN Shannon · 2,814 km · ~3h 55m · Ryanair
Poland (4)
- GDN Gdansk · 4,067 km · ~5h 30m · Wizz Air
- KTW Katowice · 3,893 km · ~5h 15m · Wizz Air
- KRK Krakow · 3,919 km · ~5h 15m · Ryanair
- WMI Warsaw · 4,089 km · ~5h 30m · Ryanair
Netherlands (3)
- AMS Amsterdam · 3,224 km · ~4h 25m · Transavia and easyJet
- EIN Eindhoven · 3,182 km · ~4h 25m · TUIfly Netherlands
- MST Maastricht · 3,158 km · ~4h 20m · Ryanair
Denmark (2)
- BLL Billund · 3,698 km · ~5h · Ryanair
- CPH Copenhagen · 3,849 km · ~5h 10m · Norwegian Air Sweden
Morocco (2)
- CMN Casablanca · 1,042 km · ~1h 45m · Royal Air Maroc
- RAK Marrakech · 913 km · ~1h 35m · Ryanair
Portugal (2)
- LIS Lisbon · 1,378 km · ~2h 10m · TAP Air Portugal
- OPO Porto · 1,634 km · ~2h 30m · Ryanair
Switzerland (2)
- GVA Geneva · 2,832 km · ~3h 55m · Helvetic Airways and easyJet
- ZRH Zurich · 3,063 km · ~4h 15m · SWISS and Edelweiss Air
Austria (1)
- VIE Vienna · 3,613 km · ~4h 55m · Ryanair and Austrian Airlines
Belgium (1)
- CRL Charleroi · 3,057 km · ~4h 15m · Ryanair
Czech Republic (1)
- PRG Prague · 3,573 km · ~4h 50m · SmartWings Czechia
Estonia (1)
- TLL Tallinn-ulemiste International · 4,685 km · ~6h 15m · airBaltic
Finland (1)
- HEL Helsinki · 4,741 km · ~6h 15m · Finnair
Hungary (1)
- BUD Budapest · 3,766 km · ~5h 5m · Ryanair
Iceland (1)
- KEF Keflavik · 4,020 km · ~5h 25m · Icelandair
Latvia (1)
- RIX Riga · 4,507 km · ~6h · airBaltic
Lithuania (1)
- VNO Vilnius · 4,469 km · ~5h 55m · airBaltic
Luxembourg (1)
- LUX Luxemburg · 3,081 km · ~4h 15m · Luxair
Norway (1)
- OSL Oslo · 4,137 km · ~5h 35m · Norwegian Air Shuttle
Romania (1)
- OTP Bucharest · 4,180 km · ~5h 35m · Wizz Air Malta
Serbia (1)
- BEG Belgrade · 3,745 km · ~5h 5m · Air Serbia
Sweden (1)
- ARN Stockholm · 4,376 km · ~5h 50m · Norwegian Air Sweden
Airlines flying from TFS
Aer Lingus, Air Europa, Air Serbia, Austrian Airlines, Binter Canarias, British Airways, Condor, Edelweiss Air, Eurowings, Finnair, Helvetic Airways, Iberia, Iberia Express, Icelandair, Jet2.com, Luxair, Malta Air, Marabu, Norwegian Air Shuttle, Norwegian Air Sweden, Royal Air Maroc, Ryanair, SWISS, SmartWings Czechia, TAP Air Portugal, TUI fly Deutschland, TUIfly Netherlands, Transavia, Transavia France, Volotea, Vueling, Wizz Air, Wizz Air Malta, airBaltic, easyJet
Other airports in Tenerife
- TFN Tenerife Norte Airport · 20 destinations
Going somewhere TFS doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Tenerife to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.