Spain flag Tenerife (North) Airport (TFN)

Country Spain | Europe | Regional Airport | IATA: TFN | ICAO: GCXO | Elevation 2076 ft · 633 m | Local time

Destinations
31
Flights / day
156
Busiest route
Gran Canaria
Top airline
Binter Canarias

Tenerife Island (North) Airport averages 156 flights per day to 31 destinations, with 27 domestic routes and four international routes. A total of 19 airlines operate at TFN, led by Binter Canarias. This airport provides direct service to three countries across two continents, with Venezuela representing its largest international market. The longest nonstop route from Tenerife Island (North) connects to Barcelona, with a typical flight time of 3 hr 40 mins. Updated: July 18, 2026

Route Network

Tenerife Island (North) Airport connects 31 destinations worldwide, with Gran Canaria standing out as its busiest route. The longest nonstop flight is to Barcelona, and the shortest flight is to Gran Canaria.

Spain flag Gran Canaria (LPA) – Spain 7 airlines
1 hr 10 mins
69 mi · 112 km
37
per day
Spain flag La Palma (SPC) – Spain 6 airlines
1 hr 20 mins
86 mi · 139 km
29
per day
Spain flag Madrid (MAD) – Spain 14 airlines
3 hr 10 mins
1,101 mi · 1,772 km
19
per day
Spain flag Lanzarote (ACE) – Spain 4 airlines
1 hr 10 mins
169 mi · 272 km
16
per day
Spain flag Fuerteventura (FUE) – Spain 6 airlines
1 hr 10 mins
150 mi · 242 km
12
per day
Spain flag El Hierro Island (VDE) – Spain 5 airlines
TFN → VDE
8
per day
Spain flag Barcelona (BCN) – Spain 4 airlines
3 hr 40 mins
1,364 mi · 2,195 km
6
per day
Spain flag Seville (SVQ) – Spain 3 airlines
2 hr 40 mins
864 mi · 1,390 km
5
per day
Spain flag Málaga (AGP) – Spain 1 airline
2 hr 45 mins
891 mi · 1,434 km
4
per day
Spain flag Bilbao (BIO) – Spain 2 airlines
3 hr 30 mins
1,267 mi · 2,038 km
3
per day
Spain flag Alajero, La Gomera Island (GMZ) – Spain 3 airlines
TFN → GMZ
2
per day
Spain flag Valencia (VLC) – Spain 2 airlines
3 hr 20 mins
1,182 mi · 1,902 km
2
per day
Spain flag Alicante (ALC) – Spain 1 airline
3 hr 10 mins
1,132 mi · 1,822 km
1
per day
Spain flag Santiago de Compostela (SCQ) – Spain 2 airlines
3 hr 15 mins
1,089 mi · 1,753 km
1
per day
Spain flag Ranón (OVD) – Spain 2 airlines
3 hr 25 mins
1,188 mi · 1,912 km
1
per day
Spain flag Vigo (VGO) – Spain 1 airline
3 hr 5 mins
1,044 mi · 1,679 km
1
per day
Spain flag Mallorca (PMI) – Spain 1 airline
3 hr 35 mins
1,329 mi · 2,139 km
1
per day
Spain flag Culleredo (LCG) – Spain 2 airlines
TFN → LCG
6
per week
Spain flag Zaragoza (ZAZ) – Spain 1 airline
3 hr 30 mins
1,252 mi · 2,016 km
5
per week
Spain flag Granada (GRX) – Spain 1 airline
2 hr 50 mins
944 mi · 1,519 km
4
per week
Spain flag Jerez de la Forntera (XRY) – Spain 1 airline
2 hr 35 mins
826 mi · 1,329 km
3
per week
Spain flag Murcia (RMU) – Spain 1 airline
3 hr 5 mins
1,088 mi · 1,751 km
3
per week
Spain flag Badajoz (BJZ) – Spain 1 airline
2 hr 50 mins
903 mi · 1,453 km
2
per week
Venezuela flag Caracas (CCS) – Venezuela 1 airline
TFN → CCS
2
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
1 hr 40 mins
292 mi · 471 km
2
per week
Spain flag Hondarribia (EAS) – Spain 1 airline
3 hr 35 mins
1,307 mi · 2,103 km
2
per week
Spain flag Pamplona (PNA) – Spain 1 airline
TFN → PNA
2
per week
Spain flag Santander (SDR) – Spain 1 airline
3 hr 30 mins
1,244 mi · 2,003 km
2
per week
Spain flag Valladolid (VLL) – Spain 1 airline
3 hr 15 mins
1,119 mi · 1,800 km
2
per week
Portugal flag Ponta Delgada (PDL) – Portugal 1 airline
TFN → PDL
1
per week
Venezuela flag Valencia (VLN) – Venezuela 1 airline
TFN → VLN
1
per week

Route and destination data updated July 18, 2026.

Tenerife Island (North) Airport is served by 19 airlines, with Binter Canarias in the lead at 30% of routes. The top three carriers together cover 53% of routes. nine carriers operate only one route each. A total of two airlines operate international routes, compared with 19 airlines serving domestic routes. Iberia is operating the longest nonstop flight, connecting to Barcelona with a flight time of 3 hrs 40 mins.

Binter Canarias (24 routes)
Iberia (9 routes)
Vueling (9 routes)
Canarias Airlines (6 routes)
Air Europa (5 routes)
Canaryfly (5 routes)
Naysa (5 routes)
Plus Ultra (3 routes)
Swiftair (2 routes)
Qatar Airways (2 routes)
Air Serbia (1 routes)
American Airlines (1 routes)
Avianca (1 routes)
Bulgaria Air (1 routes)
Cathay Pacific (1 routes)
Delta Air Lines (1 routes)
Iberia Express (1 routes)
TAROM (1 routes)
Level (1 routes)

Tenerife Island (North) Airport provides direct service to three countries across two continents. The route network is 87% domestic and 13% international. Venezuela is the primary international destination.

Spain - 155/day
Venezuela - 0/day
Portugal - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
3 min late
2 min (+290.4%) vs last 24 hours
24h trend
Arrivals
4 min late
2 min (+66.9%) vs last 24 hours
24h trend
Cancelled Departures
2 flights (24 hour total)

Jul 20

2026

15:00 - 16:00

Departure
6 min late
Arrival
3 min late
Cancelled
0

Jul 20

2026

14:00 - 15:00

Departure
6 min late
Arrival
6 min late
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
7 min late
Arrival
11 min late
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
on-time
Arrival
7 min late
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
3 min late
Arrival
4 min late
Cancelled
1

Jul 20

2026

10:00 - 11:00

Departure
3 min late
Arrival
1 min late
Cancelled
1

Jul 20

2026

09:00 - 10:00

Departure
2 min late
Arrival
2 min late
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
1 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

07:00 - 08:00

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 20

2026

06:00 - 07:00

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
Arrival
Cancelled
0

Jul 20

2026

04:00 - 05:00

Departure
Arrival
Cancelled
0

Jul 19

2026

23:00 - 00:00

Departure
15 min late
Arrival
2 min late
Cancelled
0

Jul 19

2026

22:00 - 23:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 19

2026

21:00 - 22:00

Departure
1 min late
Arrival
2 min late
Cancelled
0

Jul 19

2026

20:00 - 21:00

Departure
2 min late
Arrival
5 min late
Cancelled
0

Jul 19

2026

19:00 - 20:00

Departure
3 min late
Arrival
3 min late
Cancelled
0

Jul 19

2026

18:00 - 19:00

Departure
15 min late
Arrival
7 min late
Cancelled
0
Delay Performance (7 day average)
Departures
3 min late
3 min (-43.5%) vs last week
7d trend
Arrivals
3 min late
3 min (-44.9%) vs last week
7d trend
Cancelled Departures
2 flights (7 day total)

Jul 19

2026

Departure
2 min late
Arrival
4 min late
Cancelled
0

Jul 18

2026

Departure
3 min late
Arrival
2 min late
Cancelled
0

Jul 17

2026

Departure
4 min late
Arrival
3 min late
Cancelled
0

Jul 16

2026

Departure
4 min late
Arrival
5 min late
Cancelled
0

Jul 15

2026

Departure
2 min late
Arrival
3 min late
Cancelled
0

Jul 14

2026

Departure
5 min late
Arrival
6 min late
Cancelled
2

Jul 13

2026

Departure
3 min late
Arrival
1 min late
Cancelled
0
Delay Performance (30 day average)
Departures
4 min late
1 min (-25.9%) vs last 30 days
30d trend
Arrivals
5 min late
min (-4%) vs last 30 days
30d trend
Cancelled Departures
19 flights (30 day total)

Jul 19

2026

Departure
2 min late
Arrival
4 min late
Cancelled
0

Jul 18

2026

Departure
3 min late
Arrival
2 min late
Cancelled
0

Jul 17

2026

Departure
4 min late
Arrival
3 min late
Cancelled
0

Jul 16

2026

Departure
4 min late
Arrival
5 min late
Cancelled
0

Jul 15

2026

Departure
2 min late
Arrival
3 min late
Cancelled
0

Jul 14

2026

Departure
5 min late
Arrival
6 min late
Cancelled
2

Jul 13

2026

Departure
3 min late
Arrival
1 min late
Cancelled
0

Jul 12

2026

Departure
6 min late
Arrival
8 min late
Cancelled
0

Jul 11

2026

Departure
8 min late
Arrival
11 min late
Cancelled
8

Jul 10

2026

Departure
11 min late
Arrival
8 min late
Cancelled
3

Jul 9

2026

Departure
2 min late
Arrival
3 min late
Cancelled
2

Jul 8

2026

Departure
1 min late
Arrival
on-time
Cancelled
0

Jul 4

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 3

2026

Departure
8 min late
Arrival
9 min late
Cancelled
2

Jul 2

2026

Departure
1 min late
Arrival
9 min late
Cancelled
2

Jul 1

2026

Departure
2 min late
Arrival
2 min late
Cancelled
0

Jun 30

2026

Departure
2 min late
Arrival
5 min late
Cancelled
0

Jun 29

2026

Departure
3 min late
Arrival
on-time
Cancelled
0

Jun 28

2026

Departure
3 min late
Arrival
2 min late
Cancelled
0

Jun 27

2026

Departure
3 min late
Arrival
2 min late
Cancelled
0

Jun 26

2026

Departure
13 min late
Arrival
16 min late
Cancelled
0

Jun 25

2026

Departure
8 min late
Arrival
9 min late
Cancelled
0

Jun 24

2026

Departure
1 min late
Arrival
on-time
Cancelled
0

Jun 23

2026

Departure
1 min late
Arrival
1 min late
Cancelled
0

Jun 22

2026

Departure
3 min late
Arrival
4 min late
Cancelled
0

Jun 21

2026

Departure
3 min late
Arrival
4 min late
Cancelled
0

Jun 20

2026

Departure
1 min late
Arrival
3 min late
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#201 (156 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#579 (31 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,168 ft 3,404 m 148 ft 45 m Asphalt
11,168 ft 3,404 m 148 ft 45 m Asphalt

Runway Length

3 aircraft cannot operate at Tenerife Island (North) Airport due to runway length constraints. The airport’s longest runway is 11,168 ft (3,404 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Tenerife Island (North) (IATA: TFN) operates around 156 flights per day to 31 nonstop destinations. Its network includes 27 domestic and 4 international routes, with Binter Canarias as the leading carrier and Gran Canaria currently the busiest connection. From TFN, passengers can reach 3 countries across 2 continents, and the longest runway measures 3,404 m (11,168 ft).

Miscellaneous