COMPARE Prices across different modes

Oct 26
Oct 28
Oct 29
Oct 30

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

Deutsche Bahn

Train Information to Thun from Zurich

distanceDistance61 miles (98 km)
durationAverage train duration1 h 20 min
priceAverage train ticket price$52 (€42)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSBB

Trains from Zurich to Thun cover the 61 miles (98 km) long journey taking on average 1 h 20 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $52 (€42), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from Zürich HB and arrive in Thun.

Train companies

SBB between Zurich and Thun

Buy your official SBB train tickets from Zurich to Thun from $22 (€18) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.


It’s easy to book your SBB train ticket from Zurich to Thun online with Omio! Simply check the current SBB train schedules for your ideal departure and arrival times, compare the best route from Zurich to Thun as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap SBB train tickets online. Prices for SBB trains from Zurich to Thun start at $22 (€18) one-way if you book in advance, and you can expect to travel around 61 miles (98 km). If you search for SBB trains in the Omio app, you can check straight away if the SBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train between Zurich and Thun. Let Omio do all the work for you finding the best Zurich to Thun SBB train ticket so you can enjoy a smooth and comfortable journey!

These are SBB's ticket policies for COVID-19 for the train from Zurich to Thun:

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

Travel Tips

Trains from Zurich to Thun
Travel by train to Thun 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 Zurich to Thun.
How much does a cheap train between Zurich and Thun cost?
Looking to save money on your route? Omio customers have found the cheapest train between Zurich and Thun for the next 7 days starting from $22 (€18)  one way.
How much does it cost to take a train to Thun from Zurich?
The Zurich to Thun train ticket price is on average $52 (€42)  if you are looking to book your tickets for this route in the next week.
What is the distance from Zurich to Thun by train?
You should expect to travel around 61 miles (98 km)  to Thun from Zurich by train.
How long is the train between Zurich and Thun?
On average the Zurich to Thun train time is 1 h 20 min  covering the 61 miles (98 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Zurich and arrival train station in Thun?

When departing from Zurich, you have various train station options to start your route from including Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station. When arriving in Thun, you can end your trip in train stations like Thun, Thun, Länggasse and Thun, Dufourkaserne.

Omio customers book a train from Zürich HB   to Thun   most frequently for this route.

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

Passengers board the train most frequently from Zürich HB, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Thun, located 0 mile (s) / 0 km away from the city center.

What train companies offer a service between Zurich and Thun?
For the best Zurich to Thun train to book, you can travel safely and comfortably with SBB. However, it's always good to check all possible train companies with services between Zurich and Thun to compare what amenities they may offer.
How many train services are there from Zurich to Thun a day?
On average, there are 25 trains a day from Zurich to Thun. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Zurich to Thun?
The first Zurich to Thun train departs at 4: 32 AM   and the last train from Zurich to Thun leaves at 8: 32 AM. Check out the most up-to-date train schedule from Zurich to Thun on Omio and find the best time to travel to your destination.
How early should I buy Zurich to Thun train tickets to get the best deals?
If you purchase a train ticket from Zurich to Thun within the next 7 days, you can find tickets to cost on average $52 (€42) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Thun from Zurich are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Zürich HB is the most popular Zurich 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 Zurich for your trip to Thun.