Travel from Zermatt to Grindelwald

Train from Zermatt to Grindelwald

Swiss Railways (SBB/CFF/FFS) operates a train from Zermatt to Grindelwald hourly. Tickets cost $24 - $45 and the journey takes 27 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 Zermatt to Grindelwald

ModeDurationPrice
From Zermatt train to Visp, train to Spiez, train to Interlaken Ost, then train to Grindelwald.3 h 37 minSFr 114
From Zermatt train to Visp, train to Spiez, train to Interlaken West, Bahnhof, then night bus to Grindelwald, Bahnhof.4 h 6 minSFr 92
From Zermatt drive to Grindelwald.2 h 43 minSFr 19

How long does it take to get from Zermatt to Grindelwald?

It takes approximately 3 h 37 min to get from Zermatt to Grindelwald, including transfers.

Is there a direct train between Zermatt and Grindelwald?

No, there is no direct train from Zermatt to Grindelwald. However, there are services departing from Zermatt and arriving at Grindelwald via Visp, Spiez and Interlaken Ost. The journey, including transfers, takes approximately 3 h 37 min.

Operators from Zermatt to Grindelwald

OperatorPhoneWebsite
MGBMGB
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BLS AG+41 58 327 32 71BLS AG
BernmobilBernmobil