There are 4 ways to get from Villars-sur-Ollon to Saanen by bus, train, 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.
Line 162 bus, line 180 bus
best- Take the bus from Villars-sur-Ollon, centre to Les Diablerets, garebus 162
- Take the bus from Les Diablerets, gare to Saanen, Bahnhofbus 180
2h 36mCHF 8–12Drive 41.5 km
cheapest- Drive from Villars-sur-Ollon to Saanencar 41.5 km
41 minCHF 7–10Line 144 bus, line 30 train
- Take the bus from Villars-sur-Ollon, Hôtels to Aigle, garebus 144
- Take the train from Montreux to Saanentrain 30 / ...
3h 9mCHF 29–85Taxi
- Take the taxi from Villars-sur-Ollon to Saanentaxi 41.5 km
41 minCHF 150–190
Villars-sur-Ollon to Saanen by bus
Questions & Answers
The cheapest way to get from Villars-sur-Ollon to Saanen is to drive which costs SFr 6 - SFr 10 and takes 41 min.
The fastest way to get from Villars-sur-Ollon to Saanen is to drive which takes 41 min and costs SFr 6 - SFr 10.
No, there is no direct bus from Villars-sur-Ollon to Saanen. However, there are services departing from Villars-sur-Ollon, centre and arriving at Saanen, Bahnhof via Les Diablerets, gare. The journey, including transfers, takes approximately 2h 36m.
The distance between Villars-sur-Ollon and Saanen is 44 km. The road distance is 41.5 km.
The best way to get from Villars-sur-Ollon to Saanen without a car is to line 162 bus and line 180 bus which takes 2h 36m and costs SFr 8 - SFr 13.
It takes approximately 2h 36m to get from Villars-sur-Ollon to Saanen, including transfers.
Villars-sur-Ollon to Saanen bus services, operated by Transports Publics du Chablais, depart from Villars-sur-Ollon, centre station.
Villars-sur-Ollon to Saanen bus services, operated by Transports Publics du Chablais, arrive at Les Diablerets, gare station.
Yes, the driving distance between Villars-sur-Ollon to Saanen is 42 km. It takes approximately 41 min to drive from Villars-sur-Ollon to Saanen.
There are 1007+ hotels available in Saanen.
What companies run services between Villars-sur-Ollon, Switzerland and Saanen, Switzerland?
You can take a bus from Villars-sur-Ollon, centre to Saanen, Bahnhof via Les Diablerets, gare in around 2h 36m.
- Phone
- +41 21 989 81 90
- Website
- MOB
Train from Montreux to Saanen
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 20–28
- Schedules at
- MOB
- Phone
- +41 24 468 03 30
- [email protected]
- Website
- Transports Publics du Chablais
Bus from Villars-sur-Ollon, centre to Les Diablerets, gare
- Ave. Duration
- 33 min
- Frequency
- 3 times a day
- Estimated price
- CHF 5–8
- Schedules at
- Transports Publics du Chablais
Bus from Villars-sur-Ollon, Hôtels to Aigle, gare
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Schedules at
- Transports Publics du Chablais
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Les Diablerets, gare to Saanen, Bahnhof
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- CHF 3–5
- Website
- PostAuto AG
- Ave. Duration
- 41 min
- Estimated price
- CHF 150–190
Taxi Street
- Phone
- +41 79 893 15 77
- Website
- taxistreetchablais.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









