COMPARE Prices across different modes

24 Oct
25 Oct
26 Oct
27 Oct
28 Oct
29 Oct
1 Nov
2 Nov
3 Nov
4 Nov
5 Nov

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Fribourg and Bern

distanceDistance17 miles (27 km)
durationAverage train duration22 min
priceAverage train ticket price£9 (€10)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesSBB

Trains from Fribourg to Bern cover the 17 miles (27 km) long journey taking on average 22 min with our travel partners like SBB. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this trip costs around £9, you can find the cheapest train ticket for as low as £8. Travellers depart most frequently from Fribourg/Freiburg and arrive in Bern, Bahnhof Postautostation.

Train companies

SBB trains between Fribourg and Bern

For as little as £8 you can travel by train from Fribourg to Bern with SBB. Omio will show you the best deals, timetables and tickets available for this trip.


It’s easy to book your SBB train ticket from Fribourg to Bern online with Omio! Simply check the current SBB train timetables for your ideal departure and arrival times, compare the best route between Fribourg and Bern as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap SBB train tickets online. Prices for SBB trains from Fribourg to Bern start at £8 one-way if you book in advance, and you can expect to travel around 17 miles (27 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 travelling by train between Fribourg and Bern. Let Omio do all the work for you finding the best Fribourg to Bern SBB train ticket so you can enjoy a smooth and comfortable journey!

SBB 's current ticket policies due to COVID-19 for your train between Fribourg and Bern are the following:

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

Travel Tips

Trains from Fribourg 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 Fribourg to Bern.
How much do cheap train tickets between Fribourg and Bern cost?
Omio customers have found the cheapest trains from Fribourg to Bern to cost as little as £8  in the next 7 days.
How much is a train ticket from Fribourg to Bern?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Fribourg to Bern train prices are on average £9  one way.
What is the distance from Fribourg to Bern via train?
The Fribourg to Bern train distance is approximately 17 miles (27 km).
What is the average Fribourg to Bern train duration?
On average the Fribourg to Bern train time is 22 min  covering the 17 miles (27 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Fribourg to Bern, which train station in Fribourg do I depart from and which train station in Bern do I arrive in?

Some of the Fribourg train stations to Bern you can start your journey from include Fribourg/Freiburg, Fribourg and Fribourg, Cite-Jardins. Similarly, some of the arrival train stations in Bern include Bern, Bahnhof Postautostation, Bern, Bhf and Bern.

When travelling this route, Omio customers are departing most frequently from Fribourg/Freiburg   and arriving in Bern, Bahnhof Postautostation.

Where is the train station in Fribourg to go to Bern? Where is the train station in Bern located?

Passengers booking this trip most frequently board their trains from Fribourg/Freiburg and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

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

What train companies offer a service to Bern from Fribourg?
When taking a train from Fribourg to Bern, you can count on SBB for the best way to get you to Bern. You can also check all possible train companies who offer a service between Fribourg and Bern and compare the amenities they offer before buying a train ticket.
How many trains are there from Fribourg to Bern a day?
On average, there are 50 trains a day from Fribourg to Bern. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Fribourg to Bern? What time is the last train from Fribourg to Bern?
The earliest train for this trip departs from Fribourg at 06: 04. The last train leaves from Fribourg at 07: 34. Check Omio for the latest train timetable from Fribourg to Bern and book the best time to depart on your chosen travel date.
How early should I buy Fribourg to Bern train tickets to get the best deals?
The price of a one way train ticket from Fribourg to Bern is on average £9 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 providers offering this journey. In general, you can find train tickets from Fribourg to Bern available a few months in advance.

Important Stations and Airports for this Journey

Fribourg/Freiburg is the most popular Fribourg 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 Fribourg for your journey to Bern.