Zurich Airport to Lucerne transfers
Lucerne sits on its lake in central Switzerland, about 68 km from Zurich Airport. Most visitors arrive through Zurich Airport and go on by train or private car.
Zurich Airport to Lucerne by car
The drive takes about 50 minutes from the airport and about 40 minutes from Zurich city, 52 km away. Chauffeur firms quote from about CHF 395 for Zurich to Lucerne in an E-Class. Local taxi firms also run to Basel, Bern and Geneva airports on request, and some accept TWINT, cards and euros.
Zurich Airport to Lucerne by train
Direct trains take about 1 h 10 and run roughly every hour, from about 05:38 to 23:38. From Zurich HB the direct train takes about 40–50 minutes, so the train suits light travellers well.
Lucerne limousine hire and onward trips
Lucerne limousine prices are per vehicle and include the chauffeur and fuel, but travel to the start point costs extra.
- V-Class VIP van: about CHF 199 for the first hour
- S-Class: about CHF 269 for the first hour; S-Class Maybach about CHF 290
- Each extra hour about CHF 130; waiting about CHF 80 per hour
- Interlaken taxi day trip to Lucerne with a 3-hour wait: about CHF 380
- Interlaken: linked by the scenic Lucerne–Interlaken GoldenPass rail line