France flag Basel Airport (BSL)

Country France | Europe | Major Hub | IATA: BSL | ICAO: LFSB | Elevation 885 ft · 270 m | Local time

Destinations
126
Flights / day
128
Busiest route
Prishtina
Top airline
easyJet

Basel Mulhouse Freiburg Airport averages 128 flights per day to 126 destinations, with 12 domestic routes and 114 international routes. A total of 47 airlines operate at BSL, led by easyJet. This airport provides direct service to 39 countries across three continents, with Spain representing its largest international market. The longest nonstop route from Basel Mulhouse Freiburg connects to Hurghada, with a typical flight time of 4 hr 50 mins. Updated: July 16, 2026

Route Network

Basel Mulhouse Freiburg Airport connects 126 destinations worldwide, with Prishtina standing out as its busiest route. The longest nonstop flight is to Tenerife (South), and the shortest flight is to Munich.

Prishtina (PRN) – KS 6 airlines
2 hr 25 mins
743 mi · 1,196 km
12
per day
Spain flag Mallorca (PMI) – Spain 3 airlines
2 hr 25 mins
605 mi · 973 km
5
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
1 hr 20 mins
175 mi · 281 km
5
per day
Netherlands flag Amsterdam (AMS) – Netherlands 2 airlines
1 hr 50 mins
348 mi · 561 km
4
per day
Türkiye flag Istanbul (SAW) – Türkiye 2 airlines
3 hr 15 mins
1,168 mi · 1,879 km
4
per day
Türkiye flag Antalya (AYT) – Türkiye 3 airlines
3 hr 40 mins
1,393 mi · 2,241 km
4
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
2 hr 15 mins
511 mi · 822 km
4
per day
France flag Paris (CDG) – France 3 airlines
1 hr 45 mins
249 mi · 401 km
3
per day
Hungary flag Budapest (BUD) – Hungary 2 airlines
1 hr 55 mins
547 mi · 880 km
3
per day
United Kingdom flag London (LHR) – United Kingdom 1 airline
2 hr 10 mins
447 mi · 720 km
3
per day
Germany flag Munich (MUC) – Germany 3 airlines
1 hr 10 mins
204 mi · 328 km
3
per day
Portugal flag Porto (OPO) – Portugal 1 airline
3 hr 10 mins
910 mi · 1,464 km
3
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
3 hr 10 mins
1,130 mi · 1,818 km
2
per day
France flag Nice (NCE) – France 1 airline
1 hr 35 mins
272 mi · 438 km
2
per day
Denmark flag Copenhagen (CPH) – Denmark 2 airlines
2 hr 15 mins
596 mi · 960 km
2
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
2 hr 10 mins
425 mi · 684 km
2
per day
Italy flag Olbia (OLB) – Italy 1 airline
BSL → OLB
2
per day
Poland flag Kraków (KRK) – Poland 2 airlines
2 hr 5 mins
582 mi · 937 km
2
per day
Austria flag Vienna (VIE) – Austria 1 airline
1 hr 40 mins
420 mi · 677 km
2
per day
Romania flag Bucharest (BBU) – Romania 1 airline
2 hr 40 mins
913 mi · 1,470 km
2
per day
Germany flag Berlin (BER) – Germany 1 airline
1 hr 45 mins
422 mi · 679 km
1
per day
Türkiye flag İzmir (ADB) – Türkiye 1 airline
3 hr 15 mins
1,177 mi · 1,895 km
1
per day
Spain flag Madrid (MAD) – Spain 3 airlines
2 hr 50 mins
736 mi · 1,185 km
1
per day
Croatia flag Split (SPU) – Croatia 1 airline
BSL → SPU
1
per day
Portugal flag Lisbon (LIS) – Portugal 1 airline
3 hr 25 mins
1,033 mi · 1,663 km
1
per day
Italy flag Brindisi (BDS) – Italy 1 airline
BSL → BDS
1
per day
Portugal flag Faro (FAO) – Portugal 1 airline
3 hr 30 mins
1,074 mi · 1,728 km
1
per day
Germany flag Hamburg (HAM) – Germany 1 airline
1 hr 55 mins
431 mi · 694 km
1
per day
Spain flag Ibiza (IBZ) – Spain 1 airline
BSL → IBZ
1
per day
Spain flag Málaga (AGP) – Spain 1 airline
3 hr 15 mins
972 mi · 1,564 km
1
per day
Italy flag Palermo (PMO) – Italy 1 airline
2 hr 25 mins
708 mi · 1,140 km
1
per day
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
2 hr 30 mins
791 mi · 1,274 km
1
per day
Bulgaria flag Sofia (SOF) – Bulgaria 1 airline
2 hr 35 mins
843 mi · 1,356 km
1
per day
Croatia flag Zagreb (ZAG) – Croatia 1 airline
1 hr 40 mins
424 mi · 683 km
1
per day
Spain flag Alicante (ALC) – Spain 1 airline
2 hr 50 mins
761 mi · 1,225 km
1
per day
France flag Bordeaux (BOD) – France 1 airline
2 hr 10 mins
438 mi · 704 km
1
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 45 mins
740 mi · 1,192 km
1
per day
Morocco flag Marrakech (RAK) – Morocco 1 airline
4 hr 0 mins
1,375 mi · 2,213 km
1
per day
Italy flag Nápoli (NAP) – Italy 1 airline
2 hr 5 mins
571 mi · 919 km
1
per day
France flag Ajaccio/Napoléon Bonaparte (AJA) – France 1 airline
BSL → AJA
6
per week
Italy flag Cagliari (CAG) – Italy 1 airline
2 hr 15 mins
581 mi · 935 km
6
per week
Italy flag Catania (CTA) – Italy 1 airline
2 hr 35 mins
797 mi · 1,282 km
6
per week
Egypt flag Hurghada (HRG) – Egypt 2 airlines
4 hr 50 mins
1,999 mi · 3,216 km
6
per week
United Kingdom flag Manchester (MAN) – United Kingdom 1 airline
2 hr 25 mins
586 mi · 943 km
6
per week
Bosnia and Herzegovina flag Banja Luka (BNX) – Bosnia and Herzegovina 1 airline
1 hr 50 mins
501 mi · 806 km
5
per week
Morocco flag Casablanca (CMN) – Morocco 1 airline
3 hr 50 mins
1,259 mi · 2,026 km
5
per week
Tunisia flag Houmt El Souk (DJE) – Tunisia 2 airlines
BSL → DJE
5
per week
Italy flag Lamezia Terme (SUF) – Italy 1 airline
2 hr 25 mins
742 mi · 1,194 km
5
per week
United Kingdom flag London (STN) – United Kingdom 1 airline
2 hr 10 mins
440 mi · 709 km
5
per week
Italy flag Milan (MXP) – Italy 1 airline
BSL → MXP
5
per week
Serbia flag Niš (INI) – Serbia 1 airline
BSL → INI
5
per week
Albania flag Tirana (TIA) – Albania 1 airline
2 hr 25 mins
735 mi · 1,184 km
5
per week
France flag Toulouse (TLS) – France 1 airline
2 hr 5 mins
404 mi · 651 km
5
per week
Poland flag Warsaw (WMI) – Poland 1 airline
BSL → WMI
5
per week
Poland flag Wrocław (WRO) – Poland 1 airline
1 hr 50 mins
486 mi · 781 km
5
per week
Belgium flag Brussels (BRU) – Belgium 1 airline
1 hr 40 mins
267 mi · 429 km
4
per week
Germany flag Cologne (CGN) – Germany 1 airline
1 hr 30 mins
227 mi · 365 km
4
per week
Ireland flag Dublin (DUB) – Ireland 1 airline
2 hr 45 mins
726 mi · 1,169 km
4
per week
Greece flag Heraklion (HER) – Greece 1 airline
BSL → HER
4
per week
Germany flag Leipzig (LEJ) – Germany 1 airline
BSL → LEJ
4
per week
Belgium flag Liège (LGG) – Belgium 1 airline
1 hr 35 mins
231 mi · 371 km
4
per week
Spain flag Santiago de Compostela (SCQ) – Spain 1 airline
3 hr 5 mins
839 mi · 1,350 km
4
per week
Bosnia and Herzegovina flag Tuzla (TZL) – Bosnia and Herzegovina 1 airline
2 hr 0 mins
578 mi · 931 km
4
per week
Israel flag Tel Aviv (TLV) – Israel 3 airlines
BSL → TLV
3
per week
France flag Bastia/Poretta (BIA) – France 1 airline
BSL → BIA
3
per week
Serbia flag Belgrade (BEG) – Serbia 1 airline
2 hr 10 mins
640 mi · 1,029 km
3
per week
Slovakia flag Bratislava (BTS) – Slovakia 1 airline
1 hr 45 mins
450 mi · 725 km
3
per week
Moldova flag Chişinău (RMO) – Moldova 1 airline
BSL → RMO
3
per week
Romania flag Cluj-Napoca (CLJ) – Romania 1 airline
2 hr 25 mins
759 mi · 1,222 km
3
per week
Croatia flag Dubrovnik (DBV) – Croatia 1 airline
BSL → DBV
3
per week
Tunisia flag Enfidha (NBE) – Tunisia 1 airline
2 hr 40 mins
809 mi · 1,302 km
3
per week
Spain flag Fuerteventura (FUE) – Spain 1 airline
4 hr 45 mins
1,750 mi · 2,816 km
3
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
4 hr 35 mins
1,633 mi · 2,628 km
3
per week
Greece flag Kos Island (KGS) – Greece 1 airline
BSL → KGS
3
per week
Spain flag Lanzarote (ACE) – Spain 1 airline
4 hr 40 mins
1,713 mi · 2,757 km
3
per week
France flag Montpellier (MPL) – France 1 airline
1 hr 50 mins
326 mi · 525 km
3
per week
Canada flag Montreal (YUL) – Canada 1 airline
BSL → YUL
3
per week
France flag Nantes (NTE) – France 1 airline
2 hr 10 mins
429 mi · 690 km
3
per week
North Macedonia flag Ohrid (OHD) – North Macedonia 1 airline
BSL → OHD
3
per week
Norway flag Oslo (OSL) – Norway 1 airline
BSL → OSL
3
per week
Croatia flag Pula (PUY) – Croatia 1 airline
BSL → PUY
3
per week
Greece flag Rodes Island (RHO) – Greece 1 airline
BSL → RHO
3
per week
Italy flag Rome (FCO) – Italy 1 airline
1 hr 55 mins
462 mi · 743 km
3
per week
Greece flag Souda (CHQ) – Greece 1 airline
BSL → CHQ
3
per week
Spain flag Tenerife (South) (TFS) – Spain 1 airline
5 hr 0 mins
1,870 mi · 3,010 km
3
per week
Greece flag Thessaloniki (SKG) – Greece 1 airline
BSL → SKG
3
per week
Romania flag Timişoara (TSR) – Romania 1 airline
2 hr 10 mins
665 mi · 1,070 km
3
per week
Tunisia flag Tunis (TUN) – Tunisia 1 airline
2 hr 35 mins
755 mi · 1,214 km
3
per week
Italy flag Venice (VCE) – Italy 2 airlines
1 hr 20 mins
271 mi · 435 km
3
per week
Croatia flag Zadar (ZAD) – Croatia 1 airline
BSL → ZAD
3
per week
Morocco flag Agadir (AGA) – Morocco 1 airline
4 hr 15 mins
1,493 mi · 2,404 km
2
per week
Algeria flag Algiers (ALG) – Algeria 2 airlines
2 hr 45 mins
784 mi · 1,262 km
2
per week
Greece flag Athens (ATH) – Greece 1 airline
3 hr 5 mins
1,063 mi · 1,711 km
2
per week
Italy flag Bari (BRI) – Italy 1 airline
BSL → BRI
2
per week
France flag Biarritz/Anglet/Bayonne (BIQ) – France 1 airline
BSL → BIQ
2
per week
Spain flag Bilbao (BIO) – Spain 1 airline
2 hr 30 mins
586 mi · 943 km
2
per week
United Kingdom flag Bristol (BRS) – United Kingdom 1 airline
2 hr 20 mins
529 mi · 851 km
2
per week
France flag Calvi/Sainte-Catherine (CLY) – France 1 airline
BSL → CLY
2
per week
France flag Figari Sud-Corse (FSC) – France 1 airline
BSL → FSC
2
per week
Türkiye flag Gaziantep (GZT) – Türkiye 1 airline
BSL → GZT
2
per week
Spain flag Gran Canaria (LPA) – Spain 1 airline
4 hr 55 mins
1,833 mi · 2,950 km
2
per week
Romania flag Iaşi (IAS) – Romania 1 airline
2 hr 45 mins
938 mi · 1,509 km
2
per week
Greece flag Kerkyra Island (CFU) – Greece 1 airline
BSL → CFU
2
per week
France flag Lille/Lesquin (LIL) – France 1 airline
BSL → LIL
2
per week
Malta flag Luqa (MLA) – Malta 1 airline
2 hr 45 mins
885 mi · 1,425 km
2
per week
Spain flag Menorca (MAH) – Spain 1 airline
BSL → MAH
2
per week
Montenegro flag Podgorica (TGD) – Montenegro 1 airline
BSL → TGD
2
per week
Czechia flag Prague (PRG) – Czechia 1 airline
1 hr 35 mins
352 mi · 566 km
2
per week
Morocco flag Rabat (RBA) – Morocco 1 airline
3 hr 40 mins
1,193 mi · 1,920 km
2
per week
Iceland flag Reykjavik (KEF) – Iceland 1 airline
BSL → KEF
2
per week
Italy flag Rimini (RMI) – Italy 1 airline
BSL → RMI
2
per week
Greece flag Skiathos (JSI) – Greece 1 airline
BSL → JSI
2
per week
Sweden flag Stockholm (ARN) – Sweden 1 airline
BSL → ARN
2
per week
Romania flag Târgu Mureş (TGM) – Romania 1 airline
BSL → TGM
2
per week
Spain flag Valencia (VLC) – Spain 1 airline
2 hr 40 mins
688 mi · 1,107 km
2
per week
Türkiye flag Ankara (ESB) – Türkiye 1 airline
BSL → ESB
1
per week
Belgium flag Brussels (CRL) – Belgium 1 airline
BSL → CRL
1
per week
United Kingdom flag Farnborough (FAB) – United Kingdom 1 airline
BSL → FAB
1
per week
Switzerland flag Geneva (GVA) – Switzerland 1 airline
BSL → GVA
1
per week
United Kingdom flag Glasgow (GLA) – United Kingdom 1 airline
BSL → GLA
1
per week
Türkiye flag Kayseri (ASR) – Türkiye 1 airline
3 hr 55 mins
1,524 mi · 2,453 km
1
per week
Cyprus flag Larnarca (LCA) – Cyprus 1 airline
4 hr 5 mins
1,604 mi · 2,581 km
1
per week
Algeria flag Oran (ORN) – Algeria 1 airline
3 hr 5 mins
927 mi · 1,491 km
1
per week
Italy flag Roma (CIA) – Italy 1 airline
BSL → CIA
1
per week
United Kingdom flag Southend (SEN) – United Kingdom 1 airline
BSL → SEN
1
per week
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
1 hr 10 mins
48 mi · 78 km
1
per week

Route and destination data updated July 16, 2026.

Basel Mulhouse Freiburg Airport is served by 47 airlines, with easyJet in the lead at 47% of routes. The top three carriers together cover 60% of routes. 32 carriers operate only one route each. A total of 45 airlines operate international routes, compared with four airlines serving domestic routes. easyJet is operating the longest nonstop flight, connecting to Tenerife (South) with a flight time of 5 hrs.

easyJet (72 routes)
Wizz Air (13 routes)
Wizz Air Malta (7 routes)
Sun Express (4 routes)
EAT Leipzig (4 routes)
Pegasus (3 routes)
Norwegian Air Shuttle (3 routes)
Lufthansa (2 routes)
Air Dolomiti (2 routes)
ASL Airlines Belgium (2 routes)
Ryanair (2 routes)
Air Arabia Maroc (2 routes)
Nouvelair Tunisie (2 routes)
ASL Airlines France (2 routes)
VistaJet (2 routes)
Caspian Airlines (1 routes)
Comlux Aruba (1 routes)
Enter Air (1 routes)
GP Aviation (1 routes)
SW Italia (1 routes)
Condor (1 routes)
Eurowings (1 routes)
GER (1 routes)
KLM (1 routes)
AJet (1 routes)
Vueling (1 routes)
Air France (1 routes)
PCH (1 routes)
British Airways (1 routes)
Lufthansa City Airlines (1 routes)
Turkish Airlines (1 routes)
Austrian (1 routes)
AlbaStar (1 routes)
Air Cairo (1 routes)
Ryanair UK (1 routes)
Sprint Air (1 routes)
El Al (1 routes)
Israir Airlines (1 routes)
Arkia Israeli Airlines (1 routes)
Air Transat (1 routes)
PJV (1 routes)
Air Algerie (1 routes)
PGC (1 routes)
ORF (1 routes)
FSF (1 routes)
FRO (1 routes)
NUM (1 routes)

Basel Mulhouse Freiburg Airport provides direct service to 39 countries across three continents. The route network is 10% domestic and 90% international. Spain is the primary international destination.

Spain - 17/day
KS - 12/day
Germany - 12/day
Türkiye - 12/day
France - 10/day
Italy - 10/day
United Kingdom - 8/day
Portugal - 6/day
Netherlands - 4/day
Croatia - 4/day
Hungary - 3/day
Poland - 3/day
Romania - 3/day
Greece - 3/day
Denmark - 2/day
Austria - 2/day
North Macedonia - 2/day
Morocco - 2/day
Tunisia - 2/day
Bulgaria - 1/day
Egypt - 1/day
Bosnia and Herzegovina - 1/day
Serbia - 1/day
Albania - 1/day
Belgium - 1/day
Ireland - 1/day
Israel - 0/day
Slovakia - 0/day
Moldova - 0/day
Canada - 0/day
Norway - 0/day
Algeria - 0/day
Malta - 0/day
Montenegro - 0/day
Czechia - 0/day
Iceland - 0/day
Sweden - 0/day
Switzerland - 0/day
Cyprus - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
18 min late
5 min (+35.8%) vs last 24 hours
24h trend
Arrivals
3 min late
2 min (-32.8%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Jul 20

2026

15:00 - 16:00

Departure
25 min late
Arrival
8 min late
Cancelled
0

Jul 20

2026

14:00 - 15:00

Departure
23 min late
Arrival
15 min late
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
14 min late
Arrival
6 min late
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
14 min late
Arrival
2 min late
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
33 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

10:00 - 11:00

Departure
24 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

09:00 - 10:00

Departure
10 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
7 min late
Arrival
4 min early
Cancelled
0

Jul 20

2026

07:00 - 08:00

Departure
13 min late
Arrival
7 min early
Cancelled
0

Jul 20

2026

06:00 - 07:00

Departure
8 min late
Arrival
5 min early
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

04:00 - 05:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

03:00 - 04:00

Departure
Arrival
on-time
Cancelled
0

Jul 20

2026

02:00 - 03:00

Departure
Arrival
Cancelled
0

Jul 20

2026

01:00 - 02:00

Departure
Arrival
Cancelled
0

Jul 20

2026

00:00 - 01:00

Departure
Arrival
Cancelled
0

Jul 19

2026

23:00 - 00:00

Departure
Arrival
44 min late
Cancelled
0

Jul 19

2026

22:00 - 23:00

Departure
Arrival
11 min late
Cancelled
0

Jul 19

2026

21:00 - 22:00

Departure
16 min late
Arrival
on-time
Cancelled
0

Jul 19

2026

20:00 - 21:00

Departure
27 min late
Arrival
6 min early
Cancelled
0

Jul 19

2026

19:00 - 20:00

Departure
34 min late
Arrival
2 min late
Cancelled
0

Jul 19

2026

18:00 - 19:00

Departure
28 min late
Arrival
12 min late
Cancelled
0

Jul 19

2026

17:00 - 18:00

Departure
24 min late
Arrival
8 min late
Cancelled
0

Jul 19

2026

16:00 - 17:00

Departure
15 min late
Arrival
6 min early
Cancelled
0
Delay Performance (7 day average)
Departures
19 min late
3 min (+21.1%) vs last week
7d trend
Arrivals
5 min late
4 min (+1,007.9%) vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Jul 19

2026

Departure
19 min late
Arrival
1 min late
Cancelled
0

Jul 18

2026

Departure
11 min late
Arrival
9 min late
Cancelled
0

Jul 17

2026

Departure
28 min late
Arrival
9 min late
Cancelled
0

Jul 16

2026

Departure
19 min late
Arrival
4 min late
Cancelled
0

Jul 15

2026

Departure
20 min late
Arrival
7 min late
Cancelled
0

Jul 14

2026

Departure
24 min late
Arrival
5 min late
Cancelled
0

Jul 13

2026

Departure
15 min late
Arrival
2 min early
Cancelled
0
Delay Performance (30 day average)
Departures
18 min late
5 min (+43%) vs last 30 days
30d trend
Arrivals
2 min late
3 min (+265.4%) vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Jul 19

2026

Departure
19 min late
Arrival
1 min late
Cancelled
0

Jul 18

2026

Departure
11 min late
Arrival
9 min late
Cancelled
0

Jul 17

2026

Departure
28 min late
Arrival
9 min late
Cancelled
0

Jul 16

2026

Departure
19 min late
Arrival
4 min late
Cancelled
0

Jul 15

2026

Departure
20 min late
Arrival
7 min late
Cancelled
0

Jul 14

2026

Departure
24 min late
Arrival
5 min late
Cancelled
0

Jul 13

2026

Departure
15 min late
Arrival
2 min early
Cancelled
0

Jul 12

2026

Departure
14 min late
Arrival
on-time
Cancelled
0

Jul 11

2026

Departure
20 min late
Arrival
4 min late
Cancelled
0

Jul 10

2026

Departure
18 min late
Arrival
3 min late
Cancelled
0

Jul 9

2026

Departure
14 min late
Arrival
3 min early
Cancelled
0

Jul 8

2026

Departure
15 min late
Arrival
2 min early
Cancelled
0

Jul 4

2026

Departure
Arrival
Cancelled
0

Jul 3

2026

Departure
17 min late
Arrival
2 min early
Cancelled
0

Jul 2

2026

Departure
12 min late
Arrival
5 min early
Cancelled
0

Jul 1

2026

Departure
12 min late
Arrival
14 min late
Cancelled
0

Jun 30

2026

Departure
18 min late
Arrival
1 min late
Cancelled
0

Jun 29

2026

Departure
23 min late
Arrival
9 min late
Cancelled
0

Jun 28

2026

Departure
28 min late
Arrival
7 min late
Cancelled
0

Jun 27

2026

Departure
18 min late
Arrival
2 min late
Cancelled
0

Jun 26

2026

Departure
18 min late
Arrival
2 min early
Cancelled
0

Jun 25

2026

Departure
14 min late
Arrival
2 min early
Cancelled
0

Jun 24

2026

Departure
12 min late
Arrival
3 min early
Cancelled
0

Jun 23

2026

Departure
15 min late
Arrival
2 min early
Cancelled
0

Jun 22

2026

Departure
18 min late
Arrival
on-time
Cancelled
0

Jun 21

2026

Departure
26 min late
Arrival
5 min late
Cancelled
0

Jun 20

2026

Departure
18 min late
Arrival
2 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#234 (128 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#108 (126 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,818 ft 3,907 m 197 ft 60 m Concrete
12,818 ft 3,907 m 197 ft 60 m Concrete
5,968 ft 1,819 m 197 ft 60 m Concrete
5,968 ft 1,819 m 197 ft 60 m Concrete

Runway Length

Runways at Basel Mulhouse Freiburg Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Basel Mulhouse Freiburg (IATA: BSL) operates around 128 flights per day to 126 nonstop destinations. Its network includes 12 domestic and 114 international routes, with easyJet as the leading carrier and Prishtina currently the busiest connection. From BSL, passengers can reach 39 countries across 3 continents, and the longest runway measures 3,907 m (12,818 ft).

Miscellaneous