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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Train companies

Thun to Bern with SBB

Buy your official SBB train tickets between Thun and Bern from £16 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.


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

Omio helps you find the perfect Thun - Bern train with SBB. Whether you are searching for the fastest, earliest or cheapest train from Thun to Bern, Omio shows you SBB’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Thun to Bern trip. You can expect to travel around 16 miles (25 km) from Thun to Bern on a train with SBB. Once you are ready, buy your one-way SBB tickets between Thun and Bern starting as low as £16 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with SBB!

When you buy your SBB train tickets from Thun to Bern 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 Thun to Bern
Travel by train to Bern 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 Thun to Bern.
What is the cost of cheap trains to Bern from Thun?
If you’re looking to save money on tickets, you can find a cheap train to Bern from Thun for as little as £16  in the next 7 days.
What is the average price of train tickets from Thun to Bern?
The Thun to Bern train ticket price is on average £16  if you are looking to book your tickets for this trip in the next week.
What is the distance by train from Thun to Bern?
The Thun to Bern train distance is approximately 16 miles (25 km).
How long does it take from Thun to Bern by train?
The train time between Thun and Bern is on average 19 min  for the 16 miles (25 km) long journey, but the time it takes to go from Thun to Bern by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station from Thun to Bern do I depart from? Which Bern train station from Thun do I arrive in?

When taking a train from Thun, you have a couple of train stations you can depart from including Thun, Thun, Länggasse and Thun, Dufourkaserne. When you arrive in Bern, your train can arrive in train stations including Bern, Bahnhof Postautostation, Bern, Bhf and Bern.

Omio customers travelling this route book their trains from Thun   to Bern, Bahnhof Postautostation.

Where is the Thun train station located? Where is the Bern train station located?

Passengers board their train most frequently from Thun and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Bern, Bahnhof Postautostation and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Bern.

Which train providers can get me from Thun to Bern?
Take the Thun to Bern train with SBB. However, it's always good to check out all possible train companies for the route from Thun to Bern as there might be differences in the amenities they offer.
How many trains are there from Thun to Bern a day?
On average, there are 51 trains a day from Thun to Bern. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Thun to Bern? What time is the last train from Thun to Bern?
The first Thun to Bern train departs at 06: 04   and the last train from Thun to Bern leaves at 07: 34. Check out the most up-to-date Thun to Bern train times on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets to Bern from Thun for the best deals?
The price of a one way train ticket from Thun to Bern is on average £16 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from Thun to Bern available a few months in advance.

Important Stations and Airports for this Journey

Thun is the most popular Thun railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Thun for your journey to Bern.