There are 4 ways to get from Leysin 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 175 bus
best- Take the bus from Leysin, place du Marché to Château-d'Oex, garebus 175
2h 2mCHF 14–20Drive 38.5 km
cheapest- Drive from Leysin to Saanencar 38.5 km
36 minCHF 7–10Train, line 30 train
- Take the train from Leysin-Feydey to Aigletrain R70
- Take the train from Montreux to Saanentrain 30 / ...
3h 12mCHF 31–86Taxi
- Take the taxi from Leysin to Saanentaxi 38.5 km
36 minCHF 140–170
Leysin to Saanen by bus and train
Questions & Answers
The cheapest way to get from Leysin to Saanen is to drive which costs SFr 6 - SFr 10 and takes 36 min.
The fastest way to get from Leysin to Saanen is to drive which takes 36 min and costs SFr 6 - SFr 10.
No, there is no direct bus from Leysin to Saanen. However, there are services departing from Leysin, place du Marché and arriving at Château-d'Oex, gare via . The journey, including transfers, takes approximately 2h 2m.
No, there is no direct train from Leysin to Saanen. However, there are services departing from Leysin-Feydey and arriving at Saanen via Aigle and Montreux. The journey, including transfers, takes approximately 3h 12m.
The distance between Leysin and Saanen is 41 km. The road distance is 38.5 km.
The best way to get from Leysin to Saanen without a car is to line 175 bus which takes 2h 2m and costs SFr 14 - SFr 20.
It takes approximately 2h 2m to get from Leysin to Saanen, including transfers.
Leysin to Saanen bus services, operated by Transports Publics du Chablais, depart from Leysin, place du Marché station.
Leysin to Saanen train services, operated by Transports Publics du Chablais, depart from Leysin-Feydey station.
The best way to get from Leysin to Saanen is to line 175 bus which takes 2h 2m and costs SFr 14 - SFr 20. Alternatively, you can train and line 30 train, which costs SFr 30 - SFr 90 and takes 3h 12m.
What companies run services between Leysin, Switzerland and Saanen, Switzerland?
Transports Publics du Chablais operates a bus from Leysin, place du Marché to Château-d'Oex, gare every 2 hours. Tickets cost CHF 7–10 and the journey takes 1h 9m. Alternatively, you can take a train from Leysin-Feydey to Saanen via Aigle and Montreux in around 3h 12m.
- Phone
- +41 24 468 03 30
- [email protected]
- Website
- tpc.ch
Train from Leysin-Feydey to Aigle
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Schedules at
- tpc.ch
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Montreux to Saanen
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 20–28
- Schedules at
- journey.mob.ch
- Phone
- +41 24 468 03 30
- [email protected]
- Website
- tpc.ch
Bus from Leysin, place du Marché to Château-d'Oex, gare
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- CHF 7–10
- Schedules at
- tpc.ch
- Ave. Duration
- 36 min
- Estimated price
- CHF 140–170
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
More Questions & Answers
Leysin to Saanen bus services, operated by Transports Publics du Chablais, arrive at Château-d'Oex, gare station.
Leysin to Saanen train services, operated by Transports Publics du Chablais, arrive at Aigle station.
Yes, the driving distance between Leysin to Saanen is 38 km. It takes approximately 36 min to drive from Leysin to Saanen.
Book your Leysin to Saanen train tickets online with Omio.
There are 1006+ hotels available in Saanen.



