More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information between Spiez and Zurich

distanceDistance61 miles (99 km)
durationAverage train duration1 h 35 min
priceAverage train ticket price$76 (€63)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSBB

Trains from Spiez to Zurich cover the 61 miles (99 km) long trip taking on average 1 h 35 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $76 (€63), but the average price of train tickets is $76 (€63). Travelers depart most frequently from Spiez and arrive in Zürich HB.

Train companies

Spiez to Zurich with SBB

For as little as $76 (€63) you can travel by train from Spiez to Zurich with SBB. Omio will show you the best deals, schedules and tickets available for this trip.


Find the perfect SBB train from Spiez to Zurich for a smooth and relaxing journey. Omio makes it convenient for you to check the latest SBB train schedules and compare the cheapest, fastest or earliest train from Spiez to Zurich. You can also check relevant travel information for the SBB train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap SBB train tickets online. You can expect to travel around 61 miles (99 km) on this trip and your SBB Spiez to Zurich train ticket can cost as little as $76 (€63) one-way if you book in advance. When you search for SBB tickets from Spiez to Zurich in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official SBB train tickets online quickly and easily on Omio and enjoy the travel experience!

Read on for COVID-19 recommendations and policies for your SBB train ticket from Spiez to Zurich:

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

Travel Tips

Trains from Spiez 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 Spiez to Zurich.
How much are cheap trains from Spiez to Zurich?
Omio customers have found cheap train tickets between Spiez and Zurich for as low as $76 (€63)  for the next 7 days.
How much is the train to Zurich from Spiez on average?
The Spiez to Zurich train ticket price is on average $76 (€63)  if you are looking to book your tickets for this trip in the next week.
How far is it from Spiez to Zurich by train?
You should expect to travel around 61 miles (99 km)  between Spiez and Zurich by train.
How long is a train to Zurich from Spiez on average?
The Spiez to Zurich train duration is on average 1 h 35 min, which is to be expected when traveling 61 miles (99 km) to Zurich from Spiez. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Spiez to Zurich depart from? Which Zurich train station do I come into from Spiez?

When taking a train from Spiez, you have a couple of train stations you can depart from including Spiez, Spiez, Grueb and Spiez, Kapellenstrasse. When you arrive in Zurich, your train can arrive in train stations including Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.

Omio customers traveling this route book their trains from Spiez   to Zürich HB.

Where is the train station in Spiez to go to Zurich? Where is the train station in Zurich located?

The most popular departure train station with passengers for this journey, called Spiez, is located 0.6 miles (861 m) from the city center of Spiez.

The most popular arrival train station, Zürich HB, is located 0.9 miles (1.5 km) away from the city center of Zurich.

Which train providers can take me from Spiez to Zurich?
If you're looking for trains from Spiez to Zurich, you can rely on SBB to get you to Zurich. It's also good to check out all possible train providers for the Spiez to Zurich trip to see if there might be differences in the amenities they offer.
How many train services per day are there from Spiez to Zurich?
On average, there are 25 trains a day from Spiez to Zurich. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Spiez to Zurich? When does the last train depart from Spiez to Zurich?
The earliest train for this route departs from Spiez at 7: 54 AM. The last train leaves from Spiez at 8: 50 AM. Check Omio for the latest train schedule from Spiez to Zurich and book the best time to depart on your chosen travel date.
How far in advance should I buy train tickets to Zurich from Spiez for the best deals?
You can find trains between Spiez and Zurich to cost on average $76 (€63) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Spiez to Zurich train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Spiez is the most popular Spiez 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 Spiez for your trip to Zurich.