Travel from Geneva to Gstaad

Train from Geneva to Gstaad

You can take a train from Geneva to Gstaad via Montreux in around 2 h 57 min.

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 Geneva to Gstaad

ModeDurationPrice
From Geneve train to Montreux then train to Gstaad.2 h 57 min
From Genève, Place de Neuve line 5 bus to Genève-Aéroport, train to Montreux, then train to Gstaad.4 h 15 min
From Geneva drive to Gstaad.1 h 53 min$25

How long does it take to get from Geneva to Gstaad?

It takes approximately 2 h 57 min to get from Geneva to Gstaad, including transfers.

Is there a direct train between Geneva and Gstaad?

No, there is no direct train from Geneva to Gstaad. However, there are services departing from Geneve and arriving at Gstaad via Montreux. The journey, including transfers, takes approximately 2 h 57 min.

Operators from Geneva to Gstaad

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
MOBMOB
tpgtpg