Travel from Zurich-Airport-ZRH to Gstaad

Train from Zurich Airport (ZRH) to Gstaad

You can take a train from Zurich Airport (ZRH) to Gstaad via Bern, Spiez, and Zweisimmen in around 4 hours 4 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

How to get from Zurich Airport (ZRH) to Gstaad

ModeDurationPrice
From Zürich Flughafen train to Bern, train to Spiez, train to Zweisimmen, then line 120 train to Gstaad.4 h 4 minSFr 132
From Zurich Airport (ZRH) drive to Gstaad.2 h 28 minSFr 31
From Zurich airport fly to Geneva airport, train to Montreux, then train to Gstaad.4 h 34 min

How long does it take to get from Zurich Airport (ZRH) to Gstaad?

It takes approximately 4 hours 4 minutes to get from Zurich Airport (ZRH) to Gstaad, including transfers.

Is there a direct train between Zurich Airport (ZRH) and Gstaad?

No, there is no direct train from Zurich Airport (ZRH) to Gstaad. However, there are services departing from Zürich Flughafen and arriving at Gstaad via Bern, Spiez and Zweisimmen. The journey, including transfers, takes approximately 4 hours 4 minutes.

Operators from Zurich Airport (ZRH) to Gstaad

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BLS AG+41 58 327 32 71BLS AG
MOBMOB
SwissSwiss
Royal JordanianRoyal Jordanian