There are 5 ways to get from Fribourg to Gstaad by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 30 train
best- Take the train from Fribourg/Freiburg to Bulletrain Re2 / ...
- Take the train from Bulle to Montbovontrain S50 / ...
- Take the train from Montbovon to Gstaadtrain 30 / ...
3h 2mCHF 25–35Bus, line 185 bus
cheapest- Take the bus from Fribourg/Freiburg, gare rout. to Jaun, Bergbahnenbus 245
- Take the bus from Jaun, Bergbahnen to Saanen, Bahnhofbus 185
3h 38mCHF 12–17Drive 71 km
- Drive from Fribourg to Gstaadcar 71 km
1h 9mCHF 12–17Taxi
- Take the taxi from Fribourg to Gstaadtaxi 71 km
1h 9mCHF 360–430Bus, train, line 30 train
- Take the bus from Fribourg/Freiburg, gare rout. to Bulle, gare routièrebus 234 / ...
- Take the train from Bulle to Montbovontrain S50 / ...
- Take the train from Montbovon to Gstaadtrain 30 / ...
3h 15mCHF 22–32
Fribourg to Gstaad by train
Questions & Answers
The cheapest way to get from Fribourg to Gstaad is to drive which costs SFr 11 - SFr 17 and takes 1h 9m.
The fastest way to get from Fribourg to Gstaad is to drive which takes 1h 9m and costs SFr 11 - SFr 17.
No, there is no direct bus from Fribourg to Gstaad. However, there are services departing from Fribourg/Freiburg, gare rout. and arriving at Gstaad, Bahnhof via Jaun, Bergbahnen and Saanen, Bahnhof. The journey, including transfers, takes approximately 3h 38m.
No, there is no direct train from Fribourg to Gstaad. However, there are services departing from Fribourg/Freiburg and arriving at Gstaad via Bulle and Montbovon. The journey, including transfers, takes approximately 3h 2m.
The distance between Fribourg and Gstaad is 83 km. The road distance is 71 km.
The best way to get from Fribourg to Gstaad without a car is to train and line 30 train which takes 3h 2m and costs SFr 24 - SFr 35.
It takes approximately 3h 2m to get from Fribourg to Gstaad, including transfers.
Fribourg to Gstaad bus services, operated by Service d'automobiles TPF, depart from Fribourg/Freiburg, gare rout. station.
Fribourg to Gstaad train services, operated by Service d'automobiles TPF, depart from Fribourg/Freiburg station.
The best way to get from Fribourg to Gstaad is to train and line 30 train which takes 3h 2m and costs SFr 24 - SFr 35. Alternatively, you can bus and line 185 bus, which costs SFr 11 - SFr 17 and takes 3h 38m.
What companies run services between Fribourg, Switzerland and Gstaad, Switzerland?
You can take a train from Fribourg/Freiburg to Gstaad via Bulle and Montbovon in around 3h 2m. Alternatively, you can take a bus from Fribourg/Freiburg, gare rout. to Gstaad, Bahnhof via Jaun, Bergbahnen and Saanen, Bahnhof in around 3h 38m.
- Phone
- +41 26 351 02 00
- tpf@tpf.ch
- Website
- tpf.ch
Train from Fribourg/Freiburg to Bulle
Train from Bulle to Montbovon
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Montbovon to Gstaad
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Schedules at
- journey.mob.ch
- Phone
- +41 26 351 02 00
- tpf@tpf.ch
- Website
- tpf.ch
Bus from Fribourg/Freiburg, gare rout. to Jaun, Bergbahnen
Bus from Fribourg/Freiburg, gare rout. to Bulle, gare routière
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Jaun, Bergbahnen to Saanen, Bahnhof
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Fribourg/Freiburg, gare rout. to Bulle, gare routière
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Website
- https://www.sbb.ch/en
- Ave. Duration
- 1h 9m
- Estimated price
- CHF 360–430
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.ch
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Fribourg to Gstaad bus services, operated by Service d'automobiles TPF, arrive at Jaun, Bergbahnen station.
Fribourg to Gstaad train services, operated by Service d'automobiles TPF, arrive at Bulle station.
Yes, the driving distance between Fribourg to Gstaad is 71 km. It takes approximately 1h 9m to drive from Fribourg to Gstaad.
Book your Fribourg to Gstaad train tickets online with Omio.
There are 1343+ hotels available in Gstaad.









