Travel from Geneva to Hallstatt

Bus or train from Geneva to Hallstatt?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Hallstatt hourly. Tickets cost $85 - $160 and the journey takes 2 h 46 min. 2 other operators also service this route. Alternatively, Eurolines CH operates a bus from Geneva to Hallstatt twice a week. Tickets cost $60 - $85 and the journey takes 11 h 5 min. 3 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 Geneva to Hallstatt

ModeDurationPrice
From Genève train to Zürich HB, train to Attnang-Puchheim, then train to Hallstatt.12 h 2 minSFr 282
From Geneva bus to Salzburg Hbf (Südtiroler Platz), bus to Bad Ischl Bahnhof (Busterminal), bus to Hallstatt Gosaumühle, then bus to Hallstatt Lahn (Seelände).14 h 42 minSFr 98
From Geneva bus to Innsbruck Olympiaworld, bus to Innsbruck Hauptbahnhof, night train to Stainach-Irdning, then train to Hallstatt.15 h 48 minSFr 101
From Geneva drive to Hallstatt.7 h 58 minSFr 122
From Genève train to Geneva airport, fly to Salzburg airport, bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.8 h 44 minSFr 190
From Genève train to Geneva airport, fly to Linz airport, train to Attnang-Puchheim, then train to Hallstatt.8 h 47 minSFr 384
From Genève train to Geneva airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.9 h 5 minSFr 144
From Genève train to Geneva airport, fly to Vienna airport, train to Vienna, Vienna Rennweg, train to Attnang-Puchheim, then train to Hallstatt.9 h 7 minSFr 162