Travel from Garmisch-Partenkirchen to Lucerne

Bus or train from Garmisch-Partenkirchen to Lucerne?

German Railways (DB) operates a train from Garmisch-Partenkirchen to Lucerne every 2 hours. Tickets cost $14 - $22 and the journey takes 1 h 36 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Garmisch-Partenkirchen to Lucerne every 4 hours. Tickets cost $5 - $10 and the journey takes 1 h 10 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Garmisch-Partenkirchen to Lucerne

From Garmisch Partenkirchen Bahnhof (Postamt) train to Innsbruck Westbahnhof, train to Zürich HB, then train to Luzern. 7 h 11 min 121€. From Garmisch-Partenkirchen bus to München ZOB, bus to Zurich, then bus to Luzern. 7 h 47 min 142€. From Garmisch Partenkirchen Bahnhof (Postamt) train to Innsbruck, bus to St. Gallen, then train to Luzern. 9 h 36 min. From Garmisch-Partenkirchen drive to Lucerne. 3 h 46 min 44€. From Garmisch-Partenkirchen train to München Hbf (tief), train to Munich airport, fly to Zurich airport, then train to Lucerne. 5 h 59 min 172€. From Garmisch-Partenkirchen train to München Hbf (tief), train to Munich airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 6 h 2 min 184€.

Operators from Garmisch-Partenkirchen to Lucerne