By airplane

All the Airports in Switzerland are well connected with the public transportation system.From Zurich Airport you reach Lucerne by fast trains starting every 30 minutes. From EuroAirport Basel, from the airport in Genève as well as from Bern-Belp you have fast trains every 60 minutes to Lucerne.

From Lucerne you can get to Kriens by bus or by taxi.