Switzerland is very well connected by public transport. The trains and buses are very reliable. We strongly recommend you to buy the NightGA and/or the Half-Fare at the very beginning of your arrival. For your stay in Switzerland download the SBB app from the App Store or Google Play Store to organise your trips, especially to get access to the Supersaver Tickets. These tickets are often strongly reduced in price and can be purchased for certain routes only before the day of travel. You might find 1st class tickets cheaper than 2nd class to experience a fancy trip! However, they are bound to the exact train and hour you select.

For in and around Luzern you can check Passepartout the regional transportation Company, With the Zone 10 subscription you can commute to the Metropolitan area of Luzern including Horw, Hergiswil ,Emmenbrucke ,Littau etc.

For more info click here

Below we have selected a few standard connections from the Swiss airports to Luzern for you. As of 31st of May 2024


From Zurich Airport

  • Every 30 min towards Luzern with a change in Zurich with the IR75 or IC5


From Basel Airport

  • Bus 50 to Basel Bahnhof SBB. From there take the IR27,IR26 or IC21 for a Direct Connection.


From Geneva Airport

  • Hourly IR15 directly to Luzern