Travel from Innsbruck to Lausanne

Bus or train from Innsbruck to Lausanne?

You can take a train from Innsbruck to Lausanne via Zürich HB in around 6 h 24 min. Alternatively, FlixBus operates a bus from Innsbruck to Lausanne twice a week. Tickets cost $30 - $55 and the journey takes 7 h 15 min. Eurolines CH also services this route twice a week.

Travel Guides

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

How to get from Innsbruck to Lausanne

From Innsbruck Hbf train to Zürich HB then train to Lausanne. 6 h 24 min SFr 204. From Innsbruck, Innsbruck Olympiaworld bus to Lausanne. 7 h 15 min SFr 49. From Innsbruck Hauptbahnhof night train to Zürich HB then train to Lausanne. 6 h 41 min SFr 155. From Innsbruck drive to Lausanne. 5 h 20 min SFr 78. From Innsbruck Triumphpforte (Leopoldstraße) bus to Innsbruck airport, fly to Geneva airport, then train to Lausanne. 6 h 35 min SFr 210. From Innsbruck Hbf train to Zürich HB, train to Zurich airport, fly to Geneva airport, then train to Lausanne. 6 h 38 min SFr 199. From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Geneva airport, then train to Lausanne. 6 h 34 min SFr 141. From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Basel airport, line 50 bus to Basel SBB, train to Bern, then train to Lausanne. 7 h 12 min SFr 284.