There are 6 ways to get from Villars-sur-Ollon to Brienz by bus, train, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 144 bus, train via Visp
best- Take the bus from Villars-sur-Ollon, Hôtels to Aigle, garebus 144
- Take the train from Aigle to Visptrain
- Take the train from Visp to Spieztrain Ic8 / ...
- Take the train from Spiez to Interlaken Osttrain Ice
- Take the train from Interlaken Ost to Brienztrain R70 / ...
4hCHF 46–207Line 180 bus, bus
cheapest- Take the bus from Les Diablerets, gare to Gstaad, Bahnhofbus 180
- Take the bus from Zweisimmen, Bahnhof to Interlaken Ost, Bahnhofbus Ev
6h 39mCHF 16–22Drive 122 km
- Drive from Villars-sur-Ollon to Brienzcar 122 km
2hCHF 20–29Train
- Take the train from Villars-sur-Ollon to Bextrain R74
- Take the train from St-Maurice to Visptrain R91
- Take the train from Visp to Spieztrain Ic8 / ...
4h 20mCHF 43–155Line 144 bus, train
- Take the bus from Villars-sur-Ollon, centre to Aigle, garebus 144
- Take the train from Montreux to Zweisimmentrain 30 / ...
- Take the train from Zweisimmen to Spieztrain R11 / ...
- Take the train from Spiez to Interlaken Osttrain Ice
- Take the train from Interlaken Ost to Brienztrain R70 / ...
6h 14mCHF 53–137Line 144 bus, train, bus
- Take the bus from Villars-sur-Ollon, centre to Aigle, garebus 144
- Take the train from Montreux to Zweisimmentrain 30 / ...
- Take the train from Zweisimmen to Spieztrain R11 / ...
- Take the bus from Spiez, Bahnhof to Interlaken Ost, Bahnhofbus 60
- Take the bus from Interlaken Ost, Bahnhof to Brienz West, Bahnhof/Hauptstr.bus Ev2
6h 46m
Villars-sur-Ollon to Brienz by bus and train
Questions & Answers
The cheapest way to get from Villars-sur-Ollon to Brienz is to line 180 bus and bus which costs SFr 16 - SFr 23 and takes 6h 39m.
The fastest way to get from Villars-sur-Ollon to Brienz is to drive which takes 2h and costs SFr 20 - SFr 29.
No, there is no direct bus from Villars-sur-Ollon to Brienz. However, there are services departing from Villars-sur-Ollon, centre and arriving at Brienz West, Bahnhof/Hauptstr. via Les Diablerets, gare, Gstaad, Bahnhof, Zweisimmen, Bahnhof and Interlaken Ost, Bahnhof. The journey, including transfers, takes approximately 6h 39m.
No, there is no direct train from Villars-sur-Ollon to Brienz. However, there are services departing from Villars-sur-Ollon and arriving at Brienz via Bex, St-Maurice, Visp, Spiez and Interlaken Ost. The journey, including transfers, takes approximately 4h 20m.
The distance between Villars-sur-Ollon and Brienz is 199 km. The road distance is 122 km.
The best way to get from Villars-sur-Ollon to Brienz without a car is to line 144 bus and train via Visp which takes 4h and costs SFr 45 - SFr 210.
It takes approximately 4h to get from Villars-sur-Ollon to Brienz, including transfers.
Villars-sur-Ollon to Brienz bus services, operated by PostAuto AG, depart from Les Diablerets, gare station.
Villars-sur-Ollon to Brienz train services, operated by Transports Publics du Chablais, depart from Villars-sur-Ollon station.
The best way to get from Villars-sur-Ollon to Brienz is to line 180 bus and bus which takes 6h 39m and costs SFr 16 - SFr 23. Alternatively, you can train, which costs SFr 40 - SFr 160 and takes 4h 20m.
What companies run services between Villars-sur-Ollon, Switzerland and Brienz, Canton of Bern, Switzerland?
You can take a bus from Villars-sur-Ollon, centre to Brienz West, Bahnhof/Hauptstr. via Les Diablerets, gare, Gstaad, Bahnhof, Zweisimmen, Bahnhof, and Interlaken Ost, Bahnhof in around 6h 39m. Alternatively, you can take a train from Villars-sur-Ollon to Brienz via Bex, St-Maurice, Visp, Spiez, and Interlaken Ost in around 4h 20m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Aigle to Visp
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
Train from Visp to Spiez
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- CHF 18–60
- Website
- https://www.sbb.ch/en
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 6–19
- Website
- https://www.sbb.ch/en
Train from St-Maurice to Visp
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- CHF 29–90
- Website
- https://www.sbb.ch/en
Train from Visp to Spiez
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- CHF 18–60
- Website
- https://www.sbb.ch/en
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 6–19
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Visp to Spiez
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 7–11
- 2nd Class
- CHF 9–13
Train from Visp to Spiez
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 7–11
- 2nd Class
- CHF 9–13
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Visp to Spiez
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- CHF 3–5
- Schedules at
- sbb-deutschland.de
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- CHF 1–2
- Schedules at
- sbb-deutschland.de
Train from Visp to Spiez
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- CHF 3–5
- Schedules at
- sbb-deutschland.de
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- CHF 3–5
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Spiez to Interlaken Ost
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.bls.ch/en
Train from Zweisimmen to Spiez
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- https://www.bls.ch/en
Train from Spiez to Interlaken Ost
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.bls.ch/en
Train from Zweisimmen to Spiez
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- https://www.bls.ch/en
- Phone
- +41 (0)58 668 80 00
- [email protected]
- Website
- zentralbahn.ch
Train from Interlaken Ost to Brienz
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 7–11
- Website
- https://www.zentralbahn.ch/en
Train from Interlaken Ost to Brienz
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 7–11
- Website
- https://www.zentralbahn.ch/en
- Phone
- +41 24 468 03 30
- [email protected]
- Website
- tpc.ch
Train from Villars-sur-Ollon to Bex
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 7–10
- Schedules at
- tpc.ch
- Phone
- +41 27 720 47 47
- [email protected]
- Website
- regionalps.ch
Train from St-Maurice to Visp
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- CHF 24–48
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 24–28
- 1st Class Ticket
- CHF 42–48
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Montreux to Zweisimmen
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- journey.mob.ch
Train from Montreux to Zweisimmen
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- journey.mob.ch
- Phone
- +41 24 468 03 30
- [email protected]
- Website
- tpc.ch
Bus from Villars-sur-Ollon, Hôtels to Aigle, gare
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Schedules at
- tpc.ch
Bus from Villars-sur-Ollon, centre to Aigle, gare
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Schedules at
- tpc.ch
Bus from Villars-sur-Ollon, centre to Aigle, gare
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Schedules at
- tpc.ch
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Les Diablerets, gare to Gstaad, Bahnhof
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
Bus from Spiez, Bahnhof to Interlaken Ost, Bahnhof
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Bus from Zweisimmen, Bahnhof to Interlaken Ost, Bahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- CHF 8–10
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Spiez, Bahnhof to Interlaken Ost, Bahnhof
- Ave. Duration
- 20 min
- Frequency
- 3 times a week
- Estimated price
- CHF 14–20
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)58 668 80 00
- [email protected]
- Website
- zentralbahn.ch
Bus from Interlaken Ost, Bahnhof to Brienz West, Bahnhof/Hauptstr.
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Website
- https://www.zentralbahn.ch/en
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
Villars-sur-Ollon to Brienz bus services, operated by PostAuto AG, arrive at Gstaad, Bahnhof station.
Villars-sur-Ollon to Brienz train services, operated by Transports Publics du Chablais, arrive at Bex station.
Yes, the driving distance between Villars-sur-Ollon to Brienz is 122 km. It takes approximately 2h to drive from Villars-sur-Ollon to Brienz.
Book your Villars-sur-Ollon to Brienz train tickets online with Omio.
There are 1850+ hotels available in Brienz.




































