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

Deutsche Bahn

Train Information from Geneva to Thun

distanceDistance79 miles (128 km)
durationAverage train duration2 h 10 min
priceAverage train ticket price$57 (€46)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesSBB

Trains from Geneva to Thun cover the 79 miles (128 km) long journey taking on average 2 h 10 min with our travel partners like SBB. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $49 (€40), but the average price of train tickets is $57 (€46). Travelers depart most frequently from Genève and arrive in Thun.

Train companies

SBB trains between Geneva and Thun

Travel from Geneva to Thun from $49 (€40) with Omio’s train partners SBB! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.


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

Omio helps you compare and book the perfect train with SBB between Geneva and Thun for a smooth and relaxing journey. Check the latest SBB train schedules for the ideal departure and arrival times, take a look at the travel information for the Geneva to Thun train with SBB (such as baggage allowance and amenities offered onboard), compare the best connections for your Geneva - Thun route and then book a cheap train ticket with ease. The distance from Geneva to Thun by train is 79 miles (128 km). You can book tickets for this SBB train for as low as $49 (€40) one-way if you book in advance. When you search for SBB tickets between Geneva and Thun in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect SBB Geneva - Thun train ticket online and enjoy your trip!

When you buy your SBB train tickets between Geneva and Thun don't forget to keep the following COVID-19 related policies in mind:

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

Travel Tips

Trains from Geneva 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 Geneva to Thun.
How much do cheap train tickets from Geneva to Thun cost?
Omio customers have found cheap train tickets to Thun from Geneva for as low as $49 (€40)  for the next 7 days.
How much is the train between Geneva and Thun on average?
In the next 7 days you can expect to pay on average $57 (€46)  for a train ticket from Geneva to Thun.
How far is Geneva to Thun by train?
The train distance from Geneva to Thun is around 79 miles (128 km).
How long is the train ride from Geneva to Thun?
While the time it takes to travel 79 miles (128 km) from Geneva to Thun can vary based on specific dates, weekends, and holidays, the Geneva to Thun train journey time is on average 2 h 10 min.
When traveling by train from Geneva to Thun, which train station in Geneva do I depart from and which train station in Thun do I arrive in?

There are a few train stations in Geneva to start your route from including Genève and Geneva. In Thun you have a few train station options to choose from for your arrival including Thun, Thun, Länggasse and Thun, Dufourkaserne.

Omio customers traveling this route depart most frequently from Genève   and arrive in Thun.

Where is the train station in Geneva? Where is the train station in Thun?

The most popular departure train station with passengers for this trip, called Genève, is located 0 mile (s) / 0 km from the city center of Geneva.

The most popular arrival train station, Thun, is located 0 mile (s) / 0 km away from the city center of Thun.

Which train providers can get me from Geneva to Thun?
If you're looking for trains from Geneva to Thun, you can rely on SBB to get you to Thun. It's also good to check out all possible train providers for the Geneva to Thun journey to see if there might be differences in the amenities they offer.
How many trains per day are there to Thun from Geneva?
The average number of trains departing Geneva for Thun is 16 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Geneva to Thun?
You can take the first train from Geneva to Thun at 7: 42 AM. The last train from Geneva to Thun that you can take departs at 7: 42 AM. Omio shows you the latest train from Geneva to Thun schedule to help you book the best departure time for this route.
How early should I buy Geneva to Thun train tickets to get the best deals?
If you buy the Geneva to Thun train within the next 7 days, you can find one way tickets to cost on average $57 (€46). However, booking your train ticket in advance gives you access to the best prices for trains to Thun from Geneva. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Genève is the most popular Geneva 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 Geneva for your trip to Thun.