Cheapest
Average
The best way to find a cheap train ticket from Zurich to Vevey is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
2 h 52 m
Average
3 h 14 m
Trains per day
31
Distance
164 km
It's difficult to get from Zurich to Vevey without transferring at least once.
Distance | 102 miles (164 km) | |
Train frequency | 25 a day | |
Direct train | No | |
Train providers | SBB |
Trains from Zurich to Vevey cover the 102 miles (164 km) long route taking on average 3 h 15 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. Travelers depart most frequently from Zürich HB and arrive in Vevey.
Travel between Zurich and Vevey on SBB trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
SBB is Switzerland's main train company and for your next train trip between Zurich and Vevey, SBB offers these ticket types: Round-trip Standard Ticket or First Class.
Enjoy a smooth and easy route between Zurich and Vevey with SBB! As an official travel partner of SBB, Omio can help you search current train schedules and timetables from SBB, compare the best routes to Vevey from Zurich as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable SBB Zurich to Vevey train ticket available today. If you search for SBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Zurich to Vevey on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 102 miles (164 km) trip between Zurich and Vevey with ease and comfort on a train with SBB.
When departing from Zurich, you have various train station options to start your route from including Zürich HB, Zürich Stadelhofen and Zürich Oerlikon. When arriving in Vevey, you can end your journey in train stations like Vevey, Vevey (funi) and Vevey, Moulins.
Omio customers book a train from Zürich HB to Vevey most frequently for this route.
Passengers board the train most frequently from Zürich HB, which is located around 1.5 miles (2.4 km) away from the city center, and they get off the train at Vevey, located 0.4 miles (591 m) away from the city center.
Here are some other resources that might have the information you need