Toulouse Airport (TLS)

France flag

Country France | Continent Europe | IATA: TLS | ICAO: LFBO | Elevation 499 ft · 152 m | Local time

Destinations
64
Flights / day
75
Busiest route
Paris
Top airline
Ryanair

Toulouse-Blagnac Airport averages 75 flights per day to 64 destinations, with 14 domestic routes and 48 international routes. A total of 26 airlines operate at TLS, led by Ryanair. This airport provides direct service to 22 countries across three continents, with Morocco representing its largest international market. The longest nonstop route from Toulouse-Blagnac connects to Montreal, with a typical flight time of 8 hr 5 mins. Updated: February 14, 2026

Route Network

Toulouse-Blagnac Airport connects 62 destinations worldwide, with Paris standing out as its busiest route. The longest nonstop flight is to Montreal, and the shortest flight is to Marseille.

Paris (CDG) – France
1 hr 50 mins
376 mi · 606 km
11
per day
Paris (ORY) – France
1 hr 45 mins
355 mi · 572 km
5
per day
Lyon (LYS) – France
1 hr 20 mins
233 mi · 376 km
4
per day
Nantes (NTE) – France
1 hr 45 mins
283 mi · 455 km
4
per day
Amsterdam (AMS) – Netherlands
2 hr 20 mins
620 mi · 997 km
3
per day
Madrid (MAD) – Spain
1 hr 55 mins
333 mi · 536 km
3
per day
Lisbon (LIS) – Portugal
2 hr 35 mins
640 mi · 1,029 km
3
per day
London (LHR) – United Kingdom
2 hr 15 mins
548 mi · 883 km
3
per day
Brussels (BRU) – Belgium
2 hr 5 mins
523 mi · 842 km
2
per day
Munich (MUC) – Germany
2 hr 5 mins
597 mi · 960 km
2
per day
Marrakech (RAK) – Morocco
3 hr 15 mins
976 mi · 1,570 km
2
per day
Marseille (MRS) – France
1 hr 10 mins
194 mi · 312 km
2
per day
Rennes/Saint-Jacques (RNS) – France
1 hr 50 mins
341 mi · 549 km
2
per day
Frankfurt-am-Main (FRA) – Germany
2 hr 5 mins
557 mi · 896 km
2
per day
London (STN) – United Kingdom
2 hr 15 mins
573 mi · 922 km
2
per day
Fes (FEZ) – Morocco
2 hr 45 mins
752 mi · 1,210 km
1
per day
Tunis (TUN) – Tunisia
2 hr 15 mins
661 mi · 1,064 km
1
per day
Nice (NCE) – France
1 hr 25 mins
293 mi · 471 km
1
per day
Oran (ORN) – Algeria
2 hr 15 mins
563 mi · 906 km
1
per day
Algiers (ALG) – Algeria
2 hr 0 mins
489 mi · 787 km
1
per day
Brussels (CRL) – Belgium
2 hr 0 mins
494 mi · 795 km
1
per day
Casablanca (CMN) – Morocco
3 hr 0 mins
857 mi · 1,380 km
1
per day
Hamburg (XFW) – Germany
TLS → XFW
1
per day
Lille/Lesquin (LIL) – France
2 hr 0 mins
486 mi · 782 km
1
per day
Porto (OPO) – Portugal
2 hr 25 mins
538 mi · 865 km
6
per week
Strasbourg (SXB) – France
1 hr 50 mins
453 mi · 728 km
6
per week
Bristol (BRS) – United Kingdom
2 hr 20 mins
568 mi · 915 km
5
per week
Geneva (GVA) – Switzerland
1 hr 25 mins
294 mi · 473 km
5
per week
Lorient/Lann/Bihoué (LRT) – France
TLS → LRT
5
per week
Rome (FCO) – Italy
2 hr 0 mins
566 mi · 912 km
5
per week
Seville (SVQ) – Spain
2 hr 25 mins
573 mi · 923 km
5
per week
Agadir (AGA) – Morocco
3 hr 30 mins
1,093 mi · 1,759 km
4
per week
Bastia/Poretta (BIA) – France
TLS → BIA
4
per week
Bergamo (BGY) – Italy
1 hr 45 mins
433 mi · 697 km
4
per week
Rabat (RBA) – Morocco
2 hr 50 mins
792 mi · 1,275 km
4
per week
Tenerife Island (TFS) – Spain
4 hr 15 mins
1,466 mi · 2,360 km
4
per week
Ajaccio/Napoléon Bonaparte (AJA) – France
TLS → AJA
3
per week
Alicante (ALC) – Spain
1 hr 55 mins
383 mi · 616 km
3
per week
Dublin (DUB) – Ireland
2 hr 45 mins
760 mi · 1,224 km
3
per week
Hawarden (CEG) – United Kingdom
TLS → CEG
3
per week
Montreal (YUL) – Canada
8 hr 5 mins
3,559 mi · 5,728 km
3
per week
Tangier (TNG) – Morocco
2 hr 35 mins
669 mi · 1,076 km
3
per week
Treviso (TSF) – Italy
2 hr 0 mins
550 mi · 885 km
3
per week
Valencia (VLC) – Spain
1 hr 45 mins
302 mi · 485 km
3
per week
Bâle/Mulhouse (BSL) – France
1 hr 45 mins
404 mi · 651 km
2
per week
Brest/Guipavas (BES) – France
2 hr 5 mins
433 mi · 697 km
2
per week
Budapest (BUD) – Hungary
2 hr 40 mins
903 mi · 1,453 km
2
per week
Dakar (DSS) – Senegal
5 hr 40 mins
2,277 mi · 3,665 km
2
per week
Houmt El Souk (DJE) – Tunisia
2 hr 40 mins
842 mi · 1,355 km
2
per week
Kraków (KRK) – Poland
2 hr 50 mins
974 mi · 1,568 km
2
per week
London (LGW) – United Kingdom
2 hr 10 mins
525 mi · 844 km
2
per week
Luqa (MLA) – Malta
2 hr 40 mins
878 mi · 1,413 km
2
per week
Oujda (OUD) – Morocco
2 hr 30 mins
636 mi · 1,023 km
2
per week
Bremen (BRE) – Germany
TLS → BRE
1
per week
Hurghada (HRG) – Egypt
5 hr 5 mins
2,131 mi · 3,429 km
1
per week
Jeddah (JED) – Saudi Arabia
6 hr 0 mins
2,636 mi · 4,242 km
1
per week
Lanzarote Island (ACE) – Spain
3 hr 55 mins
1,309 mi · 2,106 km
1
per week
Milan (MXP) – Italy
1 hr 40 mins
387 mi · 624 km
1
per week
Rabil (BVC) – Cabo Verde
5 hr 55 mins
2,373 mi · 3,818 km
1
per week
Rotterdam (RTM) – Netherlands
TLS → RTM
1
per week
Stuttgart (STR) – Germany
TLS → STR
1
per week
Tel Aviv Yafo (TLV) – Israel
4 hr 45 mins
1,981 mi · 3,188 km
1
per week

Route and destination data updated February 14, 2026.

Toulouse-Blagnac Airport is served by 26 airlines, with Ryanair in the lead at 27% of routes. The top three carriers together cover 52% of routes. 14 carriers operate only one route each. A total of 20 airlines operate international routes, compared with nine airlines serving domestic routes. Air Canada is operating the longest nonstop flight, connecting to Montreal with a flight time of 8 hrs 5 mins.

Ryanair (22 routes)
Transavia France (11 routes)
easyJet (10 routes)
Twin Jet (4 routes)
Volotea (4 routes)
Air France (3 routes)
Air Corsica (3 routes)
Lufthansa (3 routes)
Airbus Transport International (3 routes)
Royal Air Maroc (2 routes)
Nouvelair Tunisie (2 routes)
Air Algerie (2 routes)
Swiftair (1 routes)
ITI (1 routes)
KLM (1 routes)
Iberia (1 routes)
TAP Air Portugal (1 routes)
British Airways (1 routes)
Brussels Airlines (1 routes)
EAT Leipzig (1 routes)
Air Arabia Maroc (1 routes)
Tunisair (1 routes)
APG Airlines (1 routes)
Turkish Airlines (1 routes)
Air Canada (1 routes)
Transavia (1 routes)

Toulouse-Blagnac Airport provides direct service to 22 countries across three continents. The route network is 23% domestic and 77% international. Morocco is the primary international destination.

France - 33/day
United Kingdom - 6/day
Morocco - 6/day
Spain - 5/day
Germany - 5/day
Netherlands - 4/day
Portugal - 4/day
Belgium - 3/day
Tunisia - 2/day
Algeria - 2/day
Italy - 2/day
Switzerland - 1/day
Ireland - 0/day
Canada - 0/day
Hungary - 0/day
Senegal - 0/day
Poland - 0/day
Malta - 0/day
Egypt - 0/day
Saudi Arabia - 0/day
Cabo Verde - 0/day
Israel - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,499 ft 3,505 m 164 ft 50 m Asphalt
11,499 ft 3,505 m 164 ft 50 m Asphalt
9,954 ft 3,034 m 164 ft 50 m Asphalt
9,954 ft 3,034 m 164 ft 50 m Asphalt

Runway Length

1 aircraft cannot operate at Toulouse-Blagnac Airport due to runway length constraints. The airport’s longest runway is 11,499 ft (3,505 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous