Travel from Zürich to Hallstatt

Bus or train from Zürich to Hallstatt?

You can take a train from Zürich to Hallstatt via Salzburg Hbf and Attnang-Puchheim in around 8 hours 29 minutes. Alternatively, you can take a bus from Zürich to Hallstatt via Salzburg and Český Krumlov in around 13 hours 58 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Zürich to Hallstatt

ModeDurationPrice
From Zürich HB train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.8 h 29 minSFr 158
From Zürich, Sihlquai/HB bus to Munich, Munich central bus station, bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.9 h 49 minSFr 201
From Zürich bus to Salzburg, bus to Český Krumlov, then bus to Hallstatt.13 h 58 minSFr 180
From Zürich drive to Hallstatt.5 h 17 minSFr 77
From Zürich HB train to Zurich airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.7 h 43 minSFr 222
From Zürich HB train to Zurich airport, fly to Salzburg airport, line 2 bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.8 h 37 minSFr 176
From Zürich HB train to Zurich airport, fly to Graz airport, train to Graz Hbf, train to Stainach-Irdning, then train to Hallstatt.8 h 38 minSFr 210
From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt.9 h 53 minSFr 264

How long does it take to get from Zürich to Hallstatt?

It takes approximately 8 hours 29 minutes to get from Zürich to Hallstatt, including transfers.

Is there a direct train between Zürich and Hallstatt?

No, there is no direct train from Zürich to Hallstatt. However, there are services departing from Zürich HB and arriving at Hallstatt via Salzburg Hbf and Attnang-Puchheim. The journey, including transfers, takes approximately 8 hours 29 minutes.

Is there a direct bus between Zürich and Hallstatt?

No, there is no direct bus from Zürich to Hallstatt. However, there are services departing from Zürich and arriving at Hallstatt via Salzburg and Český Krumlov. The journey, including transfers, takes approximately 13 hours 58 minutes.

Operators from Zürich to Hallstatt

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Swiss PostAutoSwiss PostAuto
FlixBus+49 1807 123 99 123FlixBus
Eurolines CH0041 (0) 844 257 224Eurolines CH
Bean ShuttleBean Shuttle
SwissSwiss
LufthansaLufthansa
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Austrian AirlinesAustrian Airlines
EurowingsEurowings
easyJeteasyJet
KLMKLM
Transavia HollandTransavia Holland
Scandinavian AirlinesScandinavian Airlines
Helvetic AirwaysHelvetic Airways
Norwegian Air InternationalNorwegian Air International
Air FranceAir France
NikiNiki
British AirwaysBritish Airways
Salzburg Airport ShuttleSalzburg Airport Shuttle
BVBBVB