Getting to Basel Airport (BSL / MLH / EAP ) is easiest by bus and train from Switzerland, Germany, and France.
Basel Mulhouse Freiburg Euro Airport (BSL / MLH / EAP ) is inside France, just a few kilometer from the border with Switzerland and Germany. It is usually referred to simply as Basel Airport (BSL), named after the Swiss city closest to the airport itself. Getting to Basel Airport by public transportation usually involves an easy bus ride from downtown Basel. Most railway users should change to the bus at Basel Hauptbahnhof but other options are also available to travelers arriving from Germany and France. Driving is easy and a few airport shuttle bus services go to Freiburg and Europa Park.
Taxis charge by the meter if not booked in advance. A prebook private airport shuttle should be around €70 to downtown Basel, €130 to Mulhouse, €200 to Colmar, €250 to Freiburg im Breisgau, and €250 to Europapark. My Driver gives online quotations for private airport transfers without first requiring personal details or flight numbers.
By Bus to Basel Mulhouse Freiburg Euro Airport in Switzerland / France
Public transportation to Basel Mulhouse Freiburg Euro Airport almost always involves a bus journey from Basel. Buses are also available to Freiburg and Europa Park in Germany and St Louis (Haut Rhin) in France.
By Bus from Basel to Basel Mulhouse Freiburg Euro Airport
Basel municipal bus BVB 50 connects Basel SBB Hauptbahnhof (main train station) with Basel Airport (EuroAirport) in around 15 minutes. Bus 50 runs up to 8 times per hour with services available from around 5 am to midnight.
The bus fare required is for two zones, currently CHF4.70 one way (CHF3.10 for children under 16), which allows for transfers to other lines and trams, if necessary to reach the final destination. Tickets are available from vending machines or directly from bus drivers. The two-zone ticket fare is also valid for travel to St Louis in France and nearby stops in Germany, including Basel Badischer Bahnhof.
A day ticket is CHF9,90 (CHF6,90), while multiple-day tickets are also available.
By Bus from St Louis to Basel Mulhouse Freiburg Euro Airport
The Metrocars Distribus Navette shuttle bus service (Ligne 11) connects St Louis Gare SCNF (train station) with Basel Mulhouse Freiburg Euro Airport in only ten minutes. Two to four shuttle buses per hour operate on this route. These airport shuttle buses operate from around 5 am to just after 10 pm. The one-way fare is €2.50.
By Bus from Freiburg and Europa Park to Basel Mulhouse Freiburg Euro Airport
Freiburger Reisedienst operates a shuttle bus service between Freiburg Hauptbahnhof in Germany and Basel Mulhouse Freiburg Euro Airport via Neuenburg. Thus bus runs around 14 times per day with the journey taking around an hour.
The one-way fare from Freiburg to Basel Airport is €20 (€10 for children 6 to 14) – pay the driver in cash only. Return fares are slightly cheaper and discounts are given for groups – reservations essential. An alternative to the bus service is to take a train via Basel.
By Train to Basel Mulhouse Freiburg Euro Airport
Basel Mulhouse Freiburg Euro Airport cannot be reached directly by train. The best connections are generally via Basel Hauptbahnhof, which has many connections to the rest of Switzerland, France, and Germany. Basel Hauptbahnhof is used by trains operated by Swiss Railways (SBB) and long-distance trains operated by German Railways (DB) and French Railways (SNCF).
Basel Hautptbahnhof is easiest reached from Basel Mulhouse Freiburg Euro Airport by bus 50 as described above.
Some local German trains only go as far as Basel Badischer Bahnhof – this train station, as well as the Basel Messe Exhibition Grounds, can easily be reached by tram line 2 from Basel Hauptbahnhof. (A single through ticket is valid for travel by bus from the airport to the main train station and on to Messe or Badischer Bahnhof.) Fast ICE trains from Basel to Freiburg takes around 35 minutes and cost around €20 one way. Slower German regional trains from Basel Badischer Bahnhof takes almost an hour to Freiburg but cost around €12 while other savings passes may also be used such as the Baden-Württemberg Ticket (€21 for solo and only €25 for up to five for unlimited travel on local trains after 9 am on weekdays / all day on weekends). German train tickets and public transportation timetables are available from Deutsche Bahn.
For local trains in France, it is best to use the SNCF train station in St Louis (Haut Rhin). (See bus to the airport above.) Further connections and long-distance trains are available via Basel. Traveling times from St Louis (Haut Rhin) is around 15 to 25 minutes to Mulhouse, 40 minutes to Colmar, and 1h15 to Strasbourg (Straßburg), or 8 minutes to Basel Hbf.
Travel by Car to Basel Mulhouse Freiburg Euro Airport
Basel Mulhouse Freiburg Euro Airport can also easily be reached by car but note the French and Swiss sides of the airport. The code MHL is used for Mulhouse Airport, which is the French side and mostly used for French domestic flights only. BSL and EAP refer to the Swiss side of the airport.
Basel Mulhouse Freiburg Euro Airport is on the French Autoroute A35 but the Swiss side can be reached on toll-free roads. To use the toll-free road, leave the Autobahn and follow the Basel-Euro Airport signs directly from the border in the north of Basel. From Germany, use the Weil am Rhein exit on the Autobahn A5 and follow the Euro Airport signs.
Driving times to Basel Mulhouse Freiburg Euro Airport is around:
- Basel – 5 min
- Zürich – 60 min
- Bern – 60 min
- St Louis – 5 min
- Mulhouse – 30 min
- Colmar – 50 min
- Strasbourg – 75 min
- Freiburg in Breisgau – 50 min
- Europapark – 50 min
There are no connections between the Swiss and French sector parking lots at Basel Airport. Travelers finding themselves on the wrong side of the airport can cross between sectors inside the terminal building itself on level 3 (Departures). Crossing is possible without a flight ticket but customs checks can be made at any time.
Cheap flights to Basel Airport are available on many low-cost airlines including EasyJet and Air Berlin. Many regular airlines also fly to Basel Airport including Swiss, Lufthansa, British Airways, KLM, and Air France. Domestic French flights are sold as flying to Mulhouse (MLH) while most other flights go to Basel (BSL).