Main Terminal
Handles all flights, with Schengen and non-Schengen gate areas. Arrivals exit either to the French sector or to the Swiss sector, each with its own customs, buses and taxis.
Also known as: Basel Airport, Basel-Mulhouse Airport, Mulhouse Airport, EuroAirport, BSL Airport.
BSL · LFSB · Basel

EuroAirport Basel Mulhouse Freiburg (BSL) is the airport for Basel, Switzerland, though it stands on French soil in Saint-Louis, France. It is run jointly by France and Switzerland under a 1949 convention and also uses the codes MLH for Mulhouse and EAP for the whole area.
easyJet has a base here and flies to cities across Europe, North Africa and the Mediterranean. Wizz Air, Pegasus and SunExpress add routes to Central and Eastern Europe and Turkey, while Air France, KLM, Lufthansa, British Airways, Austrian Airlines, Turkish Airlines and flydubai connect to their hubs in Paris, Amsterdam, Frankfurt, Munich, London, Vienna, Istanbul and Dubai.
There is one terminal building, but its arrivals level is split into a French sector and a Swiss sector, each with its own exit, customs, parking and road access. The airport lies about 3.5 km (2 miles) northwest of Basel, about 20 km (12 miles) from Mulhouse and about 46 km (29 miles) from Freiburg im Breisgau in Germany. Bus 50 reaches Basel SBB station in about 20 minutes.
From the airport, travelers head to Basel, Zurich, Mulhouse, Colmar, Strasbourg, Freiburg and the Black Forest.
Binational public body run by France and Switzerland under a 1949 convention
About 9.6 million in 2025
Two: a 3,900 m north-south runway and a 1,600 m east-west runway
easyJet, which has a base at the airport
Saint-Louis, France, about 3.5 km northwest of Basel
If you arrive from outside the Schengen area, you go through passport control first. Non-EU travelers are registered in the EU Entry/Exit System (EES), fully operational since 10 April 2026; the planned ETIAS travel authorization is not yet in operation.
After collecting your luggage, choose your exit: the French sector or the Swiss sector. Each side has its own customs check, bus stops, taxi rank and car parks, and the two road networks are not connected, so pick the side that matches your onward transport. Bus 50 to Basel SBB leaves from the Swiss sector; bus 11 to Saint-Louis station, bus 220 to Lörrach and the Freiburg airport bus leave from the French sector. Taxis wait outside both exits; use the official rank on the side you leave from. If someone is picking you up, agree on the sector in advance.
The airport runs on Central European Time with daylight saving time in summer. Prices on the French side are in euros and on the Swiss side in Swiss francs.
For Basel, bus 50 from the Swiss sector is the simplest option; for France and Germany, use the buses from the French sector.
BVB bus 50 leaves from the arrivals forecourt in the Swiss sector every 7 to 10 minutes and reaches Basel SBB station in about 20 minutes. From there, trains run to Zurich, Bern, Lucerne and Lausanne.
Distribus line 11 leaves from the French sector and reaches Saint-Louis SNCF station in about 10 to 15 minutes. Trains run from there to Mulhouse, Colmar and Strasbourg every 30 minutes.
An hourly bus from the French sector reaches Freiburg central bus station, next to the main train station, in about 60 minutes.
Line 220 leaves the French sector every 30 minutes for Weil am Rhein and Lörrach via Huningue and Saint-Louis. It suits trips to southern Germany with a change to the S-Bahn.
Taxis wait in both sectors, with separate companies on the French and Swiss sides. Swiss-side taxis charge in Swiss francs and French-side taxis in euros.
A pre-booked driver meets you in the sector you agree on and drives you door to door. It suits longer trips such as Zurich, Colmar or the Black Forest, but you must exit on the right side.
Compare providers for your exact address
Enter your hotel to see the price and every provider serving it.
Handles all flights, with Schengen and non-Schengen gate areas. Arrivals exit either to the French sector or to the Swiss sector, each with its own customs, buses and taxis.
The main airlines at EuroAirport Basel Mulhouse Freiburg.
easyJet Main Terminal
Amsterdam, Barcelona, Berlin, Budapest, Edinburgh, Lisbon, London-Gatwick, Madrid, Malaga, Manchester, Marrakech, Nice, Porto, Rome-Fiumicino, Split
Wizz Air Main Terminal
Belgrade, Bratislava, Budapest, Krakow, Nis, Ohrid, Podgorica, Skopje, Sofia, Tuzla, Warsaw-Modlin, Wroclaw
EuroAirport Basel Mulhouse Freiburg stands on French soil in Saint-Louis, France, just outside Basel. France and Switzerland run it jointly under a 1949 convention. Swiss rules for customs and policing apply in the Swiss sector, and a dedicated customs road links that sector directly to Basel, separate from the French road network.
The airport is about 3.5 km (2 miles) northwest of Basel. Bus 50 from the Swiss sector reaches Basel SBB, the main train station, in about 20 minutes, with departures every 7 to 10 minutes. From Basel SBB, trams and trains continue across the city and to the rest of Switzerland.
The airport has one terminal, but arrivals split into a French sector and a Swiss sector. Each has its own exit, customs check, bus stops, taxi companies and car parks, and the two road networks are not connected. Choose the Swiss side for Basel and Switzerland and the French side for Alsace and Germany.
EuroAirport has one terminal building. Check-in and departure gates are shared, with separate Schengen and non-Schengen gate areas. On the arrivals level, passengers leave through either the French sector or the Swiss sector, each with its own customs and transport links.
easyJet is the largest airline and has a base at the airport. Wizz Air, Pegasus Airlines and SunExpress fly to Central and Eastern Europe and Turkey. Air France, KLM, Lufthansa, British Airways, Austrian Airlines, Turkish Airlines and flydubai link the airport to their hubs in Paris, Amsterdam, Frankfurt, Munich, London, Vienna, Istanbul and Dubai.
Taxis wait outside both the French and the Swiss sector exits. Different companies serve each side: Swiss-side taxis charge in Swiss francs and suit trips into Basel and Switzerland, while French-side taxis charge in euros and suit trips to Mulhouse, Colmar or Freiburg. Use the official rank on the side you exit.
Yes. Bus 50 runs from the Swiss sector to Basel SBB in about 20 minutes. From the French sector, bus 11 goes to Saint-Louis station in about 10 to 15 minutes, bus 220 serves Weil am Rhein and Lörrach, and an hourly bus reaches Freiburg in about 60 minutes. A direct rail link is planned but not yet built.
Take bus 11 from the French sector to Saint-Louis SNCF station, about 10 to 15 minutes away. From there, direct trains run to Mulhouse every 30 minutes and continue to Colmar and Strasbourg. Mulhouse is about 20 km (12 miles) from the airport, so a taxi from the French sector is the direct alternative.
An hourly bus leaves from the French sector and reaches Freiburg central bus station, next to the main train station, in about 60 minutes. Freiburg im Breisgau is about 46 km (29 miles) from the airport. From Freiburg station, trains continue into the Black Forest and north to Offenburg and Karlsruhe.
Take bus 50 from the Swiss sector to Basel SBB, a ride of about 20 minutes. Long-distance trains leave Basel SBB for Zurich, Bern, Lucerne and Lausanne. Exit through the Swiss sector for this route, because bus 50 does not stop on the French side of the terminal.
Only if you arrive from outside the Schengen area and are not an EU citizen. Non-EU travelers are registered in the EU Entry/Exit System (EES), fully operational since 10 April 2026; the planned ETIAS travel authorization is not yet in operation. Passengers on flights within the Schengen area, which includes both France and Switzerland, do not pass passport control but may still meet customs officers.
Both euros and Swiss francs are used: the French sector prices in euros and the Swiss sector in Swiss francs. The airport runs on Central European Time, UTC+1, and moves to UTC+2 for daylight saving time from late March to late October, the same as Basel and the rest of France.
EuroAirport handled about 9.6 million passengers in 2025, the highest annual total in its history. It offers direct flights to around one hundred destinations across Europe and the Mediterranean, and more than 6,700 people work on the airport site. Summer is the busiest season, with over 2.4 million passengers in the ten peak weeks of 2025.
We provide private transportation from any airport to any hotel at the best price, and we are licensed with complete insurance liability.
Airport Transportation provides private transportation only, in vans, luxury SUVs, or semi-buses.
Prices on our website are per vehicle, not per person, based on a range of passengers.
Regular vans carry up to 9 passengers, semi-buses up to 16, and luxury SUVs up to 6 passengers.
Walk all the way out of the airport. You'll see representatives holding boards. Look for the Airport Transportation logo or your name.
Commonly Toyota Hiace, Volkswagen Transporter, Mercedes Sprinter, Volkswagen Crafter, Chevrolet Tahoe, and Chevrolet Suburban.
Yes. We carry insurance with complete liability for all passengers while using our services.
Baby seats are provided with prior notice, subject to availability, one seat maximum per vehicle.
You can book any time in advance; we suggest one week to one day ahead. Same-day reservations are available.
PayPal is our main payment method; a cash option is also available when booking through our website. Credit cards are accepted through PayPal.
Yes. For your comfort all our units have air conditioning.
During booking we ask for your airline and flight number so we can track delays and wait for you.
Yes, you can add an extra stop to your service during the booking process.
No. Prices are set per passenger range or per vehicle, not per age.
Yes. Cancel free of charge up to 24 hours before your pick-up and you are refunded in full. Cancellations made less than 24 hours before service are not refundable.
Yes. While their English may not be native-level, drivers have the skills to communicate with passengers.
Tips are not mandatory but are highly recommended; drivers earn them through service quality.
All prices are in USD. Via PayPal you can pay in almost any currency; cash payments accept USD only.
We can transport domestic pets kept in cages that fit in a normal vehicle.
Yes. There is plenty of room for one suitcase and one carry-on per person.
Every private transfer includes a professional, licensed driver; an insured, well-maintained vehicle; real-time flight monitoring; meet-and-greet service at arrivals; and door-to-door service with no hidden fees added after booking. Your fixed price covers the full route to your destination.