Closest airports to Lucerne in Switzerland

When it comes to peaceful retreats in Europe, few destinations can compare to Lucerne in central Switzerland, a charming city set by its homonymous lake and affording breathtaking mountain views. Roughly seventy kilometres away from Zürich airport, Lucerne can be reached by train from this and other air hubs in the country and in France, so it will depend on your travel itinerary and your airline of choice whether you will be flying to a specific terminal or not. With a view to making your trip planning process easier, we have gathered the most relevant info about the closest airports to Lucerne and the transportation means that you can choose to commute to your final destination upon landing.

While most passengers arriving in the country aboard flights operated by Vueling, United, Turkish Airlines, Thai Airways, Tap Air Portugal, Swiss International, SAS, LOT, Singapore Airlines, Lufthansa, Korean Air, Iberia, Finnair, Edelweiss, Emirates, Easyjet, Delta, Cathay Pacific, British Airways, American Airlines, Alitalia or Aer Lingus land in Zurich airport to subsequently catch a train, other travellers flying with these or other carriers whose final destination is Lucerne opt for Basel-Mulhouse airport to the north-west near the French border, as well as for Strasbourg airport in France. Even when the two last options are further, in both cases getting to Lucerne by rail will take no longer than two or three hours.

Travelling from Zürich International airport to Lucerne

Zurich (ZRH) is the closest airport to Lucerne in Switzerland and the one receiving the highest volume of travellers flying from overseas. Transport links from the airport to central Zürich and from Zürich main station to Lucerne are frequent –departing every twenty minutes- and run during the night time too. Contrary to what you may think, the longest journey is the one from the railway station in Zurich International airport to the city centre, taking forty five minutes on average, while the train from central Zurich to Lucerne takes just twenty one minutes before arriving to the heart of the Swiss city.

As an alternative, you might find it more convenient to rent a car after landing in Zürich, another good way to cover the distance between the airport and your hotel in Lucerne.

Second closest airport to Lucerne in Switzerland: Basel-Mulhouse Freiburg airport

British Airways, Ryanair, KLM, Lufthansa, Air France, Vueling, Iberia, Eurowings and Austrian are some of the main airlines flying to Basel International airport in Switzerland, which is located 105 kilometres away from central Lucerne. In order to go from Basel-Mulhouse to the city of Lucerne, a few transfers are required, yet the hourly train services connecting the two cities make it all the more bearable. Thus, after collecting your bags in Basel airport, you will need to take a bus to Basel central station, a hub for the SBB railway network, then transfer to a direct train to Lucerne that will take just a bit longer than one hour to reach the destination.

Commuting from Strasbourg International airport to Lucerne

If you are already in France or resolve to fly to Strasbourg with Ryanair, Air France or KLM instead, you are advised to take a tram, taxi or bus so as to cover the ten kilometres separating the airport from the central Molsheim Strasbourg station, which will enable you to commute to Basel from that point (trains depart every thirty minutes), and catch the same direct train from Basel to Lucerne we mentioned above afterwards.

*Bear in mind that you will be crossing borders in this latter case, so you are advised to be ready to show your passport or ID at any time during the journey.