There are 6 ways to get from Vionnaz to Lausanne by bus, train, car, taxi, 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 121 bus, train
best- Take the bus from Vionnaz, Village to Aigle, garebus 121 / ...
- Take the train from Aigle to Lausannetrain Re33 / ...
54 minCHF 15–58Drive 44.5 km
cheapest- Drive from Vionnaz to Lausannecar 44.5 km
32 minCHF 8–11Line 120 bus, train
- Take the bus from Vionnaz, Village to Villeneuve VD, garebus 120 / ...
- Take the train from Villeneuve VD to Lausannetrain Re33 / ...
1h 8mCHF 13–39Taxi
- Take the taxi from Vionnaz to Lausannetaxi 44.5 km
32 minCHF 160–200Train
- Take the train from Vionnaz to St-Mauricetrain R91
- Take the train from St-Maurice to Lausannetrain Re33 / ...
1h 12mCHF 24–74Line 120 bus, line 201 bus, train
- Take the bus from Vionnaz, Village to Villeneuve VD, Eau-Froidebus 120 / ...
- Take the bus from Villeneuve VD, Eau-Froide to Vevey, garebus 201
- Take the train from Vevey to Lausannetrain R4 / ...
1h 41mCHF 14–61
Vionnaz to Lausanne by bus and train
Questions & Answers
The cheapest way to get from Vionnaz to Lausanne is to drive which costs SFr 7 - SFr 11 and takes 32 min.
The fastest way to get from Vionnaz to Lausanne is to drive which takes 32 min and costs SFr 7 - SFr 11.
No, there is no direct train from Vionnaz to Lausanne. However, there are services departing from Vionnaz and arriving at Lausanne via St-Maurice. The journey, including transfers, takes approximately 1h 12m.
The distance between Vionnaz and Lausanne is 47 km. The road distance is 44.5 km.
The best way to get from Vionnaz to Lausanne without a car is to line 121 bus and train which takes 54 min and costs SFr 15 - SFr 60.
It takes approximately 54 min to get from Vionnaz to Lausanne, including transfers.
Vionnaz to Lausanne train services, operated by RegionalAlps, depart from Vionnaz station.
Vionnaz to Lausanne train services, operated by RegionalAlps, arrive at St-Maurice station.
Yes, the driving distance between Vionnaz to Lausanne is 45 km. It takes approximately 32 min to drive from Vionnaz to Lausanne.
There are 1324+ hotels available in Lausanne.
What companies run services between Vionnaz, Switzerland and Lausanne, Switzerland?
You can take a train from Vionnaz to Lausanne via St-Maurice in around 1h 12m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Aigle to Lausanne
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 13–45
- Website
- https://www.sbb.ch/en
Train from Villeneuve VD to Lausanne
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 10–35
- Website
- https://www.sbb.ch/en
Train from St-Maurice to Lausanne
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 17–55
- Website
- https://www.sbb.ch/en
Train from Vevey to Lausanne
- Ave. Duration
- 22 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 6–20
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Aigle to Lausanne
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- CHF 16–55
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–55
- 2nd Class
- CHF 16–21
Train from St-Maurice to Lausanne
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- CHF 18–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 18–24
Train from Vevey to Lausanne
- Ave. Duration
- 15 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–50
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–50
- 2nd Class
- CHF 12–16
- Phone
- +41 27 720 47 47
- [email protected]
- Website
- regionalps.ch
Train from Vionnaz to St-Maurice
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- CHF 6–14
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 6–8
- 1st Class Ticket
- CHF 12–14
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Vionnaz, Village to Aigle, gare
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
Bus from Vionnaz, Village to Villeneuve VD, gare
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
Bus from Vionnaz, Village to Villeneuve VD, Eau-Froide
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
- Phone
- +41 21 989 18 11
- [email protected]
- Website
- vmcv.ch
Bus from Villeneuve VD, Eau-Froide to Vevey, gare
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 5–7
- Schedules at
- vmcv.ch
- Ave. Duration
- 32 min
- Estimated price
- CHF 160–200
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























