There are 4 ways to get from Villeneuve to Morges by train, ferry, 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.
Train
best- Take the train from Villeneuve VD to Morgestrain Re33
40 minCHF 13–40Drive 44.9 km
cheapest- Drive from Villeneuve to Morgescar 44.9 km
44 minCHF 8–11Line 3100 ferry, line 3150 ferry
- Take the ferry from Villeneuve VD to Lausanne-Ouchyferry 3100
- Take the ferry from Lausanne-Ouchy to Morgesferry 3150
3h 23mCHF 47–59Taxi
- Take the taxi from Villeneuve to Morgestaxi 44.9 km
44 minCHF 170–210
Villeneuve to Morges by train
Questions & Answers
The cheapest way to get from Villeneuve to Morges is to drive which costs SFr 7 - SFr 11 and takes 44 min.
The fastest way to get from Villeneuve to Morges is to train which takes 40 min and costs SFr 13 - SFr 40.
No, there is no direct ferry from Villeneuve to Morges. However, there are services departing from Villeneuve VD and arriving at Morges via Lausanne-Ouchy. The journey, including transfers, takes approximately 3h 23m.
Yes, there is a direct train departing from Villeneuve VD and arriving at Morges. Services depart hourly, and operate every day. The journey takes approximately 40 min.
The distance between Villeneuve and Morges is 42 km. The road distance is 44.9 km.
The best way to get from Villeneuve to Morges without a car is to train which takes 40 min and costs SFr 13 - SFr 40.
The train from Villeneuve VD to Morges takes 40 min including transfers and departs hourly.
Villeneuve to Morges train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Villeneuve VD station.
Villeneuve to Morges train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Morges station.
Yes, the driving distance between Villeneuve to Morges is 45 km. It takes approximately 44 min to drive from Villeneuve to Morges.
What companies run services between Villeneuve, Canton of Vaud, Switzerland and Morges, Switzerland?
Swiss Federal Railways (SBB CFF FFS) operates a train from Villeneuve VD to Morges hourly. Tickets cost CHF 13–40 and the journey takes 40 min. Alternatively, you can take a ferry from Villeneuve VD to Morges via Lausanne-Ouchy in around 3h 23m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Villeneuve VD to Morges
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 13–40
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)848 811 848
- info@cgn.ch
- Website
- cgn.ch
Ferry from Villeneuve VD to Lausanne-Ouchy
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- CHF 30–40
- Website
- https://www.cgn.ch/en/
Ferry from Lausanne-Ouchy to Morges
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- CHF 17–22
- Website
- https://www.cgn.ch/en/
- Ave. Duration
- 44 min
- Estimated price
- CHF 170–210
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
Book your Villeneuve to Morges train tickets online with Omio.
There are 889+ hotels available in Morges.









