Train

Take the train Zürich HB at the station Südostbahn.

The journey takes approximately 35 m. Ticket price is about €23 The travel distance is 54 km.

Carrier is Südostbahn.

Buy ticket

Get off at the Olten.
Take the train Olten at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 29 m. Ticket price is about €40 The travel distance is 121 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Interlaken Ost.
Take the train Interlaken Ost at the station Berner Oberland-Bahnen.

The journey takes approximately 34 m. The travel distance is 18 km.

Carrier is Berner Oberland-Bahnen.

Buy ticket

Get off at the Grindelwald.


🛏 Find hotel deals and discounts up to 20% in Grindelwald at Booking


Train line 21 bus

Take the train Zürich HB at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 23 m. Ticket price is about €50 The travel distance is 147 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Thun.
Take the STI Bus AG bus at the Thun, Bahnhof station .

The journey takes approximately 56 m. The travel distance is 24 km.

Carrier is STI Bus AG.

Buy ticket

Get off at the Interlaken Ost, Bahnhof.
Take the Grindelwald Bus AG bus at the Interlaken Ost, Bahnhof station .

The journey takes approximately 32 m. The travel distance is 21 km.

Carrier is Grindelwald Bus AG.

Buy ticket

Get off at the Grindelwald, Bahnhof.


🛏 Find hotel deals and discounts up to 20% in Grindelwald at Booking


Train

Take the train Zürich HB at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 41 m. Ticket price is about €23 The travel distance is 54 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Luzern.
Take the train Luzern at the station Zentralbahn.

The journey takes approximately 1 h 49 m. Ticket price is about €30 The travel distance is 72 km.

Carrier is Zentralbahn.

Buy ticket

Get off at the Interlaken Ost.
Take the train Zürich HB at the station Berner Oberland-Bahnen.

The journey takes approximately 34 m. The travel distance is 62 km.

Carrier is Berner Oberland-Bahnen.

Buy ticket

Get off at the Olten.


🛏 Find hotel deals and discounts up to 20% in Grindelwald at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 49 m. The travel distance is 136 km.

Get off at the Grindelwald.


🛏 Find hotel deals and discounts up to 20% in Grindelwald at Booking


The cheapest way to travel from Zürich to Grindelwald is by taking a Train with an average price of €54. The journey takes approximately 4 ч. 21 мин.

Drive is the fastest way to travel from Zürich to Grindelwald. Tickets cost €64. The journey takes approximately 1 ч. 49 мин.

Zürich is approximately 136 km away from Grindelwald. The trip by car takes 1 h 49 m.

The average journey time by car between Zürich and Grindelwald is 1 h 49 m.