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

Deutsche Bahn

Train Information between Bern and Fribourg

distanceDistance17 miles (27 km)
durationAverage train duration21 min
priceAverage train ticket price$17 (€14)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersSBB

Trains from Bern to Fribourg cover the 17 miles (27 km) long trip taking on average 21 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 $17 (€14), but the average price of train tickets is $17 (€14). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in Fribourg/Freiburg.

Train companies

SBB between Bern and Fribourg

Find the best trains from Bern to Fribourg with Omio's travel partners SBB from $17 (€14). We can find you the best deals, schedules and tickets when comparing and booking the best route.


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

Find the perfect SBB train from Bern to Fribourg 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 Bern to Fribourg. 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 17 miles (27 km) on this route and your SBB Bern to Fribourg train ticket can cost as little as $17 (€14) one-way if you book in advance. When you search for SBB tickets between Bern and Fribourg 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!

SBB has updated its ticket policies due to the coronavirus. Keep these in mind when booking your SBB tickets between Bern and Fribourg and when traveling by train:

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

Travel Tips

Trains from Bern to Fribourg
Travel by train to Fribourg 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 Bern to Fribourg.
How much do cheap trains to Fribourg from Bern cost?
Train tickets from Bern to Fribourg for some dates and times can be found for as cheap as $17 (€14)  one way in the next 7 days.
How much does it cost to take a train to Fribourg from Bern?
If you’re looking to purchase your train tickets in the next week, you can expect the Bern to Fribourg train price to come in at an average of $17 (€14)  one way.
How far is Bern to Fribourg by train?
When traveling this route you should expect the distance from Bern to Fribourg by train to be approximately 17 miles (27 km).
How long is the train from Bern to Fribourg?
The train time to Fribourg from Bern is on average 21 min  for the 17 miles (27 km) long journey, but the time it takes to go between Bern and Fribourg by train can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Bern and arrival train station in Fribourg?

When taking a train from Bern, you have a couple of train stations you can depart from including Bern, Bahnhof Postautostation, Bern, Bhf and Bern. When you arrive in Fribourg, your train can arrive in train stations including Fribourg/Freiburg, Fribourg and Fribourg, Cite-Jardins.

Omio customers traveling this route book their trains from Bern, Bahnhof Postautostation   to Fribourg/Freiburg.

Where is the train station in Bern? Where is the train station in Fribourg?

Passengers board their train most frequently from Bern, Bahnhof Postautostation and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Fribourg/Freiburg and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Fribourg.

What train companies offer a service to Fribourg from Bern?
For the journey from Bern to Fribourg you can take a train with SBB. Be sure to check out all possible train companies that offer services to Fribourg from Bern on Omio to compare what amenities they may have.
How many train services are there between Bern and Fribourg a day?
The average number of trains departing Bern for Fribourg 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 Bern to Fribourg?
You can take the first train from Bern to Fribourg at 6: 04 AM. The last train from Bern to Fribourg that you can take departs at 6: 34 AM. Omio shows you the latest train from Bern to Fribourg schedule to help you book the best departure time for this route.
How early should I buy train tickets to Fribourg from Bern to score the best deals?
If you book a train ticket from Bern to Fribourg within the next 7 days, you can find tickets to cost on average $17 (€14) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Bern and Fribourg are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Bern Brunnadernstr.
Bern Helvetiaplatz
Bern Zytglogge
Bern, Bahnhof Postautostation
Bern, Bremgartenfriedhof
Bern, Schlachthof
Bern, Wylerholz
Wabern GB
Wabern bei Bern