More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Fribourg to Geneva

distanceDistance63 miles (101 km)
durationAverage train duration1 h 22 min
priceAverage train ticket price$32 (€26)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSBB

Trains from Fribourg to Geneva cover the 63 miles (101 km) long route taking on average 1 h 22 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $31 (€26), but the average price of train tickets is $32 (€26). Travelers depart most frequently from Fribourg and arrive in Genève.

Train companies: SBB from Fribourg to Geneva trains

Find the best trains to Geneva from Fribourg with Omio's travel partners SBB from $31 (€26). 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 to Geneva from Fribourg, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

If you’re looking for a smooth and easy train from Fribourg to Geneva, check Omio for SBB trains offering this trip. Whether you are looking for the fastest, earliest or cheapest train to take for this 63 miles (101 km) trip to Geneva from Fribourg, Omio makes it easier than ever to find SBB trains at affordable prices, and you can also quickly book train tickets online. Check the current SBB train schedules for your ideal departure and arrival times, compare the best route between Fribourg and Geneva as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your SBB train on Omio. If you search for trains to Geneva from Fribourg in the Omio app, you can quickly see if the SBB tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for SBB trains between Fribourg and Geneva starting at $31 (€26), buy your official SBB tickets with Omio online quickly and easily!

  • Average Price: $31

When purchasing your SBB train tickets between Fribourg and Geneva, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips: Trains from Fribourg to Geneva

Travel by train to Geneva 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 Geneva.

How much are cheap trains to Geneva from Fribourg?

If you’re looking to save money on tickets, you can find cheap Fribourg to Geneva trains for as little as $31 (€26)  in the next 7 days.

How much does it cost to take a train to Geneva from Fribourg?

The train price between Fribourg and Geneva is on average $32 (€26)  if you are looking to book your tickets for this journey in the next 7 days.

How far is it from Fribourg to Geneva by train?

The Fribourg to Geneva train distance is approximately 63 miles (101 km).

How long is a train from Fribourg to Geneva on average?

While the time it takes to travel 63 miles (101 km) between Fribourg and Geneva can vary based on specific dates, weekends, and holidays, the Fribourg to Geneva train journey time is on average 1 h 22 min.

Which train station from Fribourg to Geneva do I depart from? Which Geneva train station from Fribourg do I arrive in?

When taking a train from Fribourg, you have a couple of train stations you can depart from including Fribourg, Fribourg, Cite-Jardins and Fribourg, Arsent. When you arrive in Geneva, your train can arrive in train stations including Genève and Geneva.

Omio customers traveling this route book their trains from Fribourg   to Genève.

Where do I find the Fribourg train station to Geneva? Where is the Geneva train station?

Passengers booking this route most frequently board their trains from Fribourg and need to travel around 0.1 miles (89 m) from the city center to get to this train station.

Passengers arriving in Geneva most often arrive at Genève and need to travel around 0.6 miles (950 m) from this train station to the city center.

Which train providers can get me from Fribourg to Geneva?

For the best Fribourg to Geneva train to buy, you can travel safely and comfortably with SBB. However, it's always good to check all possible train providers with services to Geneva from Fribourg to compare what amenities they may offer.

How many train services are there to Geneva from Fribourg a day?

The average number of trains departing Fribourg for Geneva is 25 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Fribourg to Geneva?

You can take the earliest train from Fribourg to Geneva at 7: 56 AM   or take the last train from Fribourg to Geneva leaving at 9: 26 AM. Look for the latest Fribourg to Geneva train schedules on Omio and book the best time to take the train for this trip.

When should I purchase the Fribourg to Geneva train for the best deals on tickets?

You can find trains to Geneva from Fribourg to cost on average $32 (€26) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Fribourg to Geneva train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Fribourg is the most popular Fribourg 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 Fribourg for your trip to Geneva.