1map logoGo to main page

Geneva, Geneva (Area) to Fribourg, Fribourg from €15: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Fribourg, Switzerland

How to Get from Geneva to Fribourg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 by busBest price
140 kmDistance
1h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Fribourg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  34m
Estimated price
40-76
Recommended
Company
BlaBlaCar Bus
Bus
Average Duration
2h  21m
Estimated price
15-22
Cheapest
route map
Distance: 140 km
Duration: 1h 26m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  26m
Estimated price
25-40

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $26 $27 $27 $26 $26 $28 $26

Geneva - Fribourg operators

Explore transport companies operating between Geneva and Fribourg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Genève to Fribourg/Freiburg

Average Duration
1h 34m
Estimated price
40-76
Bus
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Geneva - Bus station to Fribourg

Average Duration
2h 5m
Estimated price
13-20

Geneva to Fribourg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Fribourg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€26 - €42
Departure Point
Genève station
Arrival Point
Fribourg/Freiburg station
Departure Point
Geneva - Bus station
Arrival Point
Fribourg station

Frequently asked questions

Find out more about the route from Geneva to Fribourg.

Or choose the category:
The distance between Geneva and Fribourg is 103.0 km by direct route and 139.7 km by road. Traveling by train is the fastest mode of transportation, taking approximately 1 hour and 21 minutes. Driving by car takes slightly longer, around 1 hour and 26 minutes. Buses are the slowest option, with an average travel time of 2 hours and 46 minutes.
The most cost-effective and time-efficient transportation option for traveling from Geneva to Fribourg would be by train. It takes approximately 1 hour and 21 minutes and costs between €41-€78. Driving is also relatively affordable, costing between €26-€41, but takes slightly longer at 1 hour and 26 minutes. Taking a bus is the slowest option, taking 2 hours and 46 minutes, but it may be the most budget-friendly choice for those looking to save money on transportation.
The prices for traveling from Geneva to Fribourg vary depending on the mode of transportation. For train travel, prices range from €41 to €78. On the other hand, bus tickets between Fribourg and Geneva typically range from €24 to €40.
To get from Geneva to Fribourg without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 140.0 km and it takes around 1 hour and 26 minutes to drive from Geneva to Fribourg. Rental prices for a car vary, ranging from €26 to €41, depending on the rental company and type of car.
The best way to travel from Geneva to Fribourg without a car is by train. The train journey takes approximately 1 hour and 21 minutes and the ticket prices range from €41 to €78.
Yes, there is a direct link between Geneva and Fribourg by train. The train services, operated by Swiss Railways, depart from Genève station and arrive at Fribourg/Freiburg station. The journey takes approximately 1 hour and 21 minutes, with trains departing every 30 minutes, operating every day.
There are many options for accommodation near Fribourg. With over 209 hotels to choose from, travelers can find a variety of choices to suit their needs and budget. Prices start at €72, providing options for those looking for more affordable accommodations as well as higher-end luxury options.