COMPARE Prices across different modes

Nov 29
Nov 30
Dec 1
Dec 2
Dec 3
Dec 4
Dec 5
Dec 6
Dec 7
Dec 8
Dec 9
Dec 10
Dec 11
Dec 12
Dec 14
Dec 15
Dec 16
Dec 17
Dec 18

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Train companies

SBB Grindelwald – Zurich

Find the best trains between Grindelwald and Zurich with Omio's travel partners SBB from $40 (€33). We can find you the best deals, schedules and tickets when comparing and booking the best journey.


SBB is Switzerland's main train company and for your next train trip to Zurich from Grindelwald, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

SBB is one of the best options when traveling by train to Zurich from Grindelwald. Omio quickly shows you current SBB train schedules for the Grindelwald - Zurich trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Grindelwald to Zurich is around 56 miles (91 km) and the cheapest SBB one-way ticket you can book starts at $40 (€33). As you check the latest Grindelwald to Zurich train schedule from SBB for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Zurich safely. If you search for SBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect SBB ticket to Zurich from Grindelwald so you can spend more time enjoying the smooth and easy journey!

  • Average Price: $40

Please follow the recommendations outlined by SBB when booking your train tickets between Grindelwald and Zurich due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Grindelwald to Zurich
Travel by train to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Grindelwald to Zurich.
How much do cheap trains from Grindelwald to Zurich cost?
Looking to save money on your trip? Omio customers have found the cheapest train to Zurich from Grindelwald for the next 7 days starting from $40 (€33)  one way.
How much is a train ticket to Zurich from Grindelwald?
If you are looking to buy your train ticket in the next 7 days, you can expect the Grindelwald to Zurich train to cost on average $61 (€51)  one way.
How far is it from Grindelwald to Zurich by train?
The train distance from Grindelwald to Zurich is around 56 miles (91 km).
How long is the train ride to Zurich from Grindelwald?
While the time it takes to travel 56 miles (91 km) from Grindelwald to Zurich can vary based on specific dates, weekends, and holidays, the Grindelwald to Zurich train journey time is on average 2 h 40 min.
Which train station from Grindelwald to Zurich do I depart from? Which Zurich train station from Grindelwald do I arrive in?

There are a few train stations in Grindelwald to start your trip from including Grindelwald, Grindelwald Grund and Grindelwald, Sportzentrum. In Zurich you have a few train station options to choose from for your arrival including Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.

Omio customers traveling this route depart most frequently from Grindelwald   and arrive in Zürich HB.

Where is the Grindelwald train station located? Where is the Zurich train station located?

Passengers board their train most frequently from Grindelwald and travel around 0.1 miles (207 m) from the city center to this train station.

Passengers traveling this route most often arrive at Zürich HB and need to travel approximately 0.9 miles (1.5 km) from the train station to the city center in Zurich.

Which train providers can take me to Zurich from Grindelwald?
If you're looking for trains from Grindelwald to Zurich, you can rely on SBB to get you to Zurich. It's also good to check out all possible train companies for the Grindelwald to Zurich route to see if there might be differences in the amenities they offer.
How many trains are there to Zurich from Grindelwald a day?
The average number of trains departing Grindelwald for Zurich is 25 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Grindelwald to Zurich?
You can take the earliest train from Grindelwald to Zurich at 7: 18 AM   or take the last train from Grindelwald to Zurich leaving at 9: 18 AM. Look for the latest Grindelwald to Zurich train schedules on Omio and book the best time to take the train for this route.
How early should I book Grindelwald to Zurich train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets between Grindelwald and Zurich within the next 7 days, you can find tickets to cost on average $61 (€51) one way. To find the best prices for this journey, consider booking your train ticket from Grindelwald to Zurich a few months in advance.

Important Stations and Airports for this Journey

Grindelwald is the most popular Grindelwald railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Grindelwald for your trip to Zurich.