There are 4 ways to get from Bern to Gruyère District 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
best- Take the train from Bern to Broc-Chocolaterietrain Re2
1h 18mCHF 14–19Train, line 234 bus
cheapest- Take the train from Bern to Fribourg/Freiburgtrain Ir15 / ...
- Take the bus from Fribourg/Freiburg, gare rout. to Bulle, Château-d'en-Basbus 234 / ...
1h 21mCHF 11–17Drive 65.4 km
- Drive from Bern to Gruyère Districtcar 65.4 km
47 minCHF 11–16Taxi
- Take the taxi from Bern to Gruyère Districttaxi 65.4 km
47 minCHF 330–400
Bern to Gruyère District by train
Questions & Answers
The cheapest way to get from Bern to Gruyère District is to drive which costs SFr 10 - SFr 16 and takes 47 min.
The fastest way to get from Bern to Gruyère District is to drive which takes 47 min and costs SFr 10 - SFr 16.
Yes, there is a direct train departing from Bern and arriving at Broc-Chocolaterie. Services depart hourly, and operate every day. The journey takes approximately 1h 18m.
The distance between Bern and Gruyère District is 80 km. The road distance is 65.4 km.
The best way to get from Bern to Gruyère District without a car is to train which takes 1h 18m and costs SFr 14 - SFr 19.
The train from Bern to Broc-Chocolaterie takes 1h 18m including transfers and departs hourly.
Bern to Gruyère District train services, operated by Service d'automobiles TPF, depart from Bern station.
Bern to Gruyère District train services, operated by Service d'automobiles TPF, arrive at Broc-Chocolaterie station.
Yes, the driving distance between Bern to Gruyère District is 65 km. It takes approximately 47 min to drive from Bern to Gruyère District.
Book your Bern to Gruyère District train tickets online with Omio.
What companies run services between Bern, Switzerland and Gruyère District, Switzerland?
Service d'automobiles TPF operates a train from Bern to Broc-Chocolaterie hourly. Tickets cost CHF 14–19 and the journey takes 1h 18m.
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Train from Bern to Broc-Chocolaterie
Train from Bern to Fribourg/Freiburg
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–9
- Website
- BLS AG
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Bus from Fribourg/Freiburg, gare rout. to Bulle, Château-d'en-Bas
- Ave. Duration
- 47 min
- Estimated price
- CHF 330–400
Bear Taxi
- Phone
- +41 31 371 11 11
- Website
- baerentaxi.ch
Nova Taxi
- Phone
- +41 31 331 33 13
- Website
- novataxi.ch
Taxi Bern
- Phone
- +41 31 312 12 12
- Website
- taxibern.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
There are 751+ hotels available in Gruyère District.








