There are 4 ways to get from Romont to Gruyères by train, bus, taxi, or car
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 Romont FR to Bulletrain Re2 / ...
- Take the train from Bulle to Gruyèrestrain S50 / ...
47 minCHF 7–10Drive 24 km
cheapest- Drive from Romont to Gruyèrescar 24 km
25 minCHF 5–7Bus
- Take the bus from Romont FR, gare to Bulle, gare routièrebus 471 / ...
1h 12mCHF 6–11Taxi
- Take the taxi from Romont to Gruyèrestaxi 24 km
25 minCHF 90–110
Romont to Gruyères by train
Comparing Your Travel Options
The cheapest way to get from Romont to Gruyères is to drive which costs SFr 4 - SFr 7 and takes 25 min.
The fastest way to get from Romont to Gruyères is to taxi which takes 25 min and costs SFr 90 - SFr 110.
No, there is no direct bus from Romont to Gruyères. However, there are services departing from Romont FR, gare and arriving at Epagny, Les Gottes via Bulle, Place de la Gare. The journey, including transfers, takes approximately 1h 12m.
No, there is no direct train from Romont to Gruyères. However, there are services departing from Romont FR and arriving at Gruyères via Bulle. The journey, including transfers, takes approximately 47 min.
The distance between Romont and Gruyères is 22 km. The road distance is 24 km.
The best way to get from Romont to Gruyères without a car is to train which takes 47 min and costs SFr 6 - SFr 10.
It takes approximately 47 min to get from Romont to Gruyères, including transfers.
Romont to Gruyères bus services, operated by Service d'automobiles TPF, depart from Romont FR, gare station.
Romont to Gruyères train services, operated by Service d'automobiles TPF, depart from Romont FR station.
The best way to get from Romont to Gruyères is to train which takes 47 min and costs SFr 6 - SFr 10. Alternatively, you can bus, which costs SFr 6 - SFr 11 and takes 1h 12m.
What companies run services between Romont, Canton of Fribourg, Switzerland and Gruyères, Switzerland?
You can take a train from Romont FR to Gruyères via Bulle in around 47 min. Alternatively, Service d'automobiles TPF operates a bus from Romont FR, gare to Bulle, gare routière hourly. Tickets cost CHF 5–8 and the journey takes 50 min. Swiss Federal Railways (SBB CFF FFS) also services this route 3 times a week.
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Train from Romont FR to Bulle
Train from Bulle to Gruyères
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Bus from Romont FR, gare to Bulle, gare routière
Bus from Romont FR, gare to Bulle, gare routière
- Ave. Duration
- 26 min
- Frequency
- 3 times a week
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Ave. Duration
- 25 min
- Estimated price
- CHF 90–110
Allo Taxi
- Phone
- +41 78 713 40 77
- Website
- allotaxi.ch
Taxi Lausanne
- Phone
- +41 76 608 01 93
- Website
- taxilausanne.app
Taxi Services Sarl
- Phone
- +41 844 814 814
- Website
- taxiservices.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
Booking & Getting There
Romont to Gruyères bus services, operated by Service d'automobiles TPF, arrive at Bulle, gare routière station.
Romont to Gruyères train services, operated by Service d'automobiles TPF, arrive at Bulle station.
Yes, the driving distance between Romont to Gruyères is 24 km. It takes approximately 25 min to drive from Romont to Gruyères.
Book your Romont to Gruyères train tickets online with Omio.
There are 799+ hotels available in Gruyères.






