There are 4 ways to get from Gruyère District to Lucerne by bus, train, 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.
Line 234 bus, train
best- Take the bus from Bulle, Château-d'en-Bas to Fribourg/Freiburg, gare rout.bus 234 / ...
- Take the train from Fribourg/Freiburg to Luzerntrain Ir15 / ...
2h 52mCHF 50–147Drive 146.4 km
cheapest- Drive from Gruyère District to Lucernecar 146.4 km
2h 12mCHF 24–35Train
- Take the train from Broc-Chocolaterie to Fribourg/Freiburgtrain Re2 / ...
- Take the train from Fribourg/Freiburg to Luzerntrain Ir15 / ...
2h 57mCHF 54–152Train via Bern
- Take the train from Broc-Chocolaterie to Berntrain Re2
- Take the train from Bern to Wolhusentrain Re7 / ...
3h 47mCHF 31–43
Gruyère District to Lucerne by bus and train
Questions & Answers
The cheapest way to get from Gruyère District to Lucerne is to drive which costs SFr 23 - SFr 35 and takes 2h 12m.
The fastest way to get from Gruyère District to Lucerne is to drive which takes 2h 12m and costs SFr 23 - SFr 35.
No, there is no direct train from Gruyère District to Lucerne. However, there are services departing from Broc-Chocolaterie and arriving at Luzern via Fribourg/Freiburg. The journey, including transfers, takes approximately 2h 57m.
The distance between Gruyère District and Lucerne is 167 km. The road distance is 146.4 km.
The best way to get from Gruyère District to Lucerne without a car is to line 234 bus and train which takes 2h 52m and costs SFr 50 - SFr 150.
It takes approximately 2h 52m to get from Gruyère District to Lucerne, including transfers.
Gruyère District to Lucerne train services, operated by Service d'automobiles TPF, depart from Broc-Chocolaterie station.
Gruyère District to Lucerne train services, operated by Service d'automobiles TPF, arrive at Fribourg/Freiburg station.
Yes, the driving distance between Gruyère District to Lucerne is 146 km. It takes approximately 2h 12m to drive from Gruyère District to Lucerne.
Book your Gruyère District to Lucerne train tickets online with Omio.
What companies run services between Gruyère District, Switzerland and Lucerne, Switzerland?
You can take a train from Broc-Chocolaterie to Luzern via Fribourg/Freiburg in around 2h 57m.
Train from Fribourg/Freiburg to Luzern
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Fribourg/Freiburg to Luzern
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Train from Broc-Chocolaterie to Fribourg/Freiburg
Train from Broc-Chocolaterie to Bern
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Bern to Wolhusen
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- BLS AG
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Bus from Bulle, Château-d'en-Bas to Fribourg/Freiburg, gare rout.
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 685+ hotels available in Lucerne.













