The EuroAirport Basel Mulhouse Freiburg is an international airport serving three cities in three countries: Basel (Switzerland), Mulhouse (France) and Freiburg (Germany). The airport is located on French territory though but is one of the few airports in the world which is operated jointly by two countries.
EuroAirport Basel Mulhouse Freiburg is not a large airport so there are not many flights departing here. There are only a few destinations that you can reach from EuroAirport Basel Mulhouse Freiburg, most of these are operated by Lufthansa CityLine. Many people take a flight to Amsterdam and transfer to another flight there.
The terminal building is split into a French and Swiss section. And although the airport is French, the Swiss have, throught a 1946 treaty, the authority to apply Swiss laws in the Swiss section. Since Switzerland joined the Schengen area in 2009 this distinction is not as obvious anymore and any passenger from or to a non-Schengen country may choose either the French or Swiss customs (and also get a French or Swiss passport stamp). Also, due to this unique international status, EuroAirport is the only airport in the world with three different IATA-codes: BSL (the Swiss code), MHL (the French one) and EAP (country neutral code).
The terminal building has four levels: the car park is in the basement (level 1), the arrival facilities are at level 2, the check-in desks are at level 3 and the departure gates are at level 4.
The airport is located 4 km northwest of Basel (Switzerland), 20 km southeast of Mulhouse (France) and 50 km southwest of Freiburg (Germany).
To Basel:
From the French exit you can take bus line 11 to the Saint-Louis (Gare SNCF Saint-Louis) train station (2.50 euro, 10 minutes) and switch to a train to Basel there. Bus line 11 departs frequently in the day but does not operate between midnight and 5 am.
From the Swiss exit you can take bus line 50 to Basel SBB central train station (one-way ticket is CHF 4). You should be aware that if you make a hotel reservation for Basel you can travel with the cities public transport for free, including with bus line 50. You will get this free Mobility Ticket from the hotel, but you can also show your hotel reservation to the bus driver.
To Mulhouse:
There is no direct bus from the airport to Mulhouse. You need to take bus line 11 (see above) to Saint Louis train station and take a train from there to Mulhouse. Total travel time is about 40 minutes.
A taxi to Basel would cost about CHF 50 and takes 20 minutes. A taxi to Mulhouse would cost about 55 euros and takes a half hour.
All prices quoted here were found in July 2017