There are 4 ways to get from La Tour-de-Peilz to Nyon by train (Trenitalia), 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 Vevey to Nyontrain Re33 / ...
1h 3mCHF 9–62Line 3100 ferry, ferry
- Take the ferry from Vevey-Marché to Lausanne-Ouchyferry 3100
- Take the ferry from Lausanne-Ouchy to Nyonferry 3150
4h 25mCHF 58–78Drive 59.7 km
- Drive from La Tour-de-Peilz to Nyoncar 59.7 km
50 minCHF 10–14Taxi
- Take the taxi from La Tour-de-Peilz to Nyontaxi 59.7 km
50 minCHF 210–260
La Tour-de-Peilz to Nyon by train
Questions & Answers
The cheapest way to get from La Tour-de-Peilz to Nyon is to drive which costs SFr 9 - SFr 14 and takes 50 min.
The fastest way to get from La Tour-de-Peilz to Nyon is to drive which takes 50 min and costs SFr 9 - SFr 14.
No, there is no direct ferry from La Tour-de-Peilz to Nyon. However, there are services departing from Vevey-Marché and arriving at Nyon via Lausanne-Ouchy. The journey, including transfers, takes approximately 4h 25m.
No, there is no direct train from La Tour-de-Peilz to Nyon. However, there are services departing from La Tour-de-Peilz and arriving at Nyon via Vevey. The journey, including transfers, takes approximately 1h 3m.
The distance between La Tour-de-Peilz and Nyon is 58 km. The road distance is 59.7 km.
The best way to get from La Tour-de-Peilz to Nyon without a car is to train which takes 1h 3m and costs SFr 8 - SFr 65.
It takes approximately 1h 3m to get from La Tour-de-Peilz to Nyon, including transfers.
La Tour-de-Peilz to Nyon train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Vevey station.
La Tour-de-Peilz to Nyon train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Nyon station.
Yes, the driving distance between La Tour-de-Peilz to Nyon is 60 km. It takes approximately 50 min to drive from La Tour-de-Peilz to Nyon.
What companies run services between La Tour-de-Peilz, Switzerland and Nyon, Switzerland?
Swiss Federal Railways (SBB CFF FFS) operates a train from Vevey to Nyon every 30 minutes. Tickets cost CHF 18–60 and the journey takes 49 min. Trenitalia EuroCity also services this route once daily. Alternatively, you can take a ferry from Vevey-Marché to Nyon via Lausanne-Ouchy in around 4h 25m.
Train from Vevey to Nyon
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Vevey to Nyon
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- CHF 8–14
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 8–12
- 2nd Class
- CHF 10–14
- Phone
- +41 (0)848 811 848
- [email protected]
- Website
- CGN
Ferry from Vevey-Marché to Lausanne-Ouchy
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 23–29
- Website
- CGN
Ferry from Lausanne-Ouchy to Nyon
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- CHF 35–50
- Website
- CGN
- Ave. Duration
- 50 min
- Estimated price
- CHF 210–260
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 La Tour-de-Peilz to Nyon train tickets online with Omio.
There are 558+ hotels available in Nyon.














