Compare prices and tickets by train, bus or flight

Dec 6
Find prices
Dec 7
Dec 8
Find prices
Dec 9
Dec 10
Find prices
Dec 11
Find prices
Dec 12
Dec 13
Dec 15
Find prices
Dec 16
Dec 17
Dec 19
Find prices
Dec 20
Dec 21
Dec 22
Find prices
Dec 23
Dec 24
Find prices
Dec 25

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information from Zurich to Montreux

distanceDistance100 miles (162 km)
durationAverage train duration2 h 38 min
priceAverage train ticket price$64 (€53)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSBB

Trains from Zurich to Montreux cover the 100 miles (162 km) long trip taking on average 2 h 38 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $64 (€53), you can find the cheapest train ticket for as low as $44 (€37). Travelers depart most frequently from Zürich HB and arrive in Montreux.

Train companies

Train from Zurich to Montreux with SBB

Buy your official SBB train tickets between Zurich and Montreux from $44 (€37) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.


SBB is Switzerland's main train company and for your next train trip from Zurich to Montreux, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

If you’re looking for a smooth and easy train to Montreux from Zurich, check Omio for SBB trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 100 miles (162 km) route to Montreux from Zurich, Omio makes it easier than ever to find SBB trains at affordable prices, and you can also quickly book train tickets online. Check the current SBB train schedules for your ideal departure and arrival times, compare the best route from Zurich to Montreux as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your SBB train on Omio. If you search for trains from Zurich to Montreux in the Omio app, you can quickly see if the SBB tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for SBB trains between Zurich and Montreux starting at $44 (€37), buy your official SBB tickets with Omio online quickly and easily!

  • Average Price: $44

Read on for COVID-19 recommendations and policies for your SBB train ticket between Zurich and Montreux:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Zurich to Montreux
Travel by train to Montreux easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Montreux.
What is the price of the cheapest train from Zurich to Montreux?
If you’re looking to save money on tickets, you can find cheap Zurich to Montreux trains for as little as $44 (€37)  in the next 7 days.
What is the cost of a train from Zurich to Montreux?
The Zurich to Montreux train ticket price is on average $64 (€53)  if you are looking to buy your tickets for this journey in the next week.
How far is it from Zurich to Montreux by train?
You should expect to travel around 100 miles (162 km)  to Montreux from Zurich by train.
How long is the train ride between Zurich and Montreux?
On average the Zurich to Montreux train travel time is 2 h 38 min  for the 100 miles (162 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which train station from Zurich to Montreux do I depart from? Which Montreux train station from Zurich do I arrive in?

When taking the train from Zurich to Montreux, you can choose to depart from train stations like Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station. Your journey can end in train stations such as Montreux, Montreux-Les Planches and Montreux, gare.

Omio customers who travel this route most frequently depart from Zürich HB   and arrive in Montreux.

Where is the train station in Zurich to go to Montreux? Where is the train station in Montreux located?

You can find the most popular departure train station for this trip, Zürich HB, located approximately 0.9 miles (1.5 km) from the city center of Zurich. The most popular arrival train station in Montreux, called Montreux, is located around 0.2 miles (327 m) away from its city center.

What train providers go from Zurich to Montreux?
For the best Zurich to Montreux train to purchase, you can travel safely and comfortably with SBB. However, it's always good to check all possible train providers with services from Zurich to Montreux to compare what amenities they may offer.
How many trains per day are there between Zurich and Montreux?
The average number of trains departing Zurich for Montreux is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Zurich to Montreux? What time is the last train from Zurich to Montreux?
The first Zurich to Montreux train departs at 7: 02 AM   and the last train from Zurich to Montreux leaves at 9: 02 AM. Check out the most up-to-date train schedule from Zurich to Montreux on Omio and find the best time to travel to your destination.
When should I buy the Zurich to Montreux train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets to Montreux from Zurich within the next 7 days, you can find tickets to cost on average $64 (€53) one way. To find the best prices for this trip, consider booking your train ticket from Zurich to Montreux a few months in advance.

Important Stations and Airports for this Journey

Zürich HB is the most popular Zurich railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your trip to Montreux.