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

Deutsche Bahn

Overview: Train from Bern to Montreux

distanceDistance43 miles (70 km)
durationAverage train duration1 h 36 min
priceAverage train ticket price$41 (€34)
changesDirect trainYes
carriersTrain companiesSBB

Trains from Bern to Montreux cover the 43 miles (70 km) long journey taking on average 1 h 36 min with our travel partners like SBB. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $41 (€34), but the average price of train tickets is $41 (€34). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in Montreux.

Train companies: SBB from Bern to Montreux trains

Find the best trains to Montreux from Bern with Omio's travel partners SBB from $41 (€34). We can find you the best deals, schedules and tickets when comparing and booking the best route.


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

If you're looking for cheap SBB tickets between Bern and Montreux, check out Omio! With one-way Bern to Montreux train ticket prices starting as low as $41 (€34) when you book in advance, we'll help you get to Montreux from Bern by showing you the latest SBB offers, train schedules and tickets for this 43 miles (70 km) route. You can also review relevant ticket information for each class fare available on this journey, such as baggage allowance and amenities offered onboard with SBB. If you search for SBB tickets between Bern and Montreux in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train between Bern and Montreux on offer, Omio makes it easier than ever for you to find that perfect train with SBB so you can enjoy a smooth and comfortable journey.

  • Average Price: $41

SBB has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Bern and Montreux:

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

Travel Tips: Trains from Bern 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 Bern to Montreux.

How much do cheap trains between Bern and Montreux cost?

Omio customers have found the cheapest trains from Bern to Montreux to cost as little as $41 (€34)  in the next 7 days.

What is the cost of a train from Bern to Montreux?

The train price between Bern and Montreux is on average $41 (€34)  if you are looking to purchase your tickets for this journey in the next 7 days.

How many miles is it from Bern to Montreux by train?

The Bern to Montreux train distance is approximately 43 miles (70 km).

How long is the train ride from Bern to Montreux?

On average the Bern to Montreux train time is 1 h 36 min  covering the 43 miles (70 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Bern to Montreux, which train station in Bern do I depart from and which train station in Montreux do I arrive in?

There are a few train stations in Bern to start your journey from including Bern, Bahnhof Postautostation, Bern, Bhf and Bern. In Montreux you have a few train station options to choose from for your arrival including Montreux, Montreux-Les Planches and Montreux, gare.

Omio customers traveling this route depart most frequently from Bern, Bahnhof Postautostation   and arrive in Montreux.

Where is the train station in Bern? Where is the train station in Montreux?

You can find the most popular departure train station for this trip, Bern, Bahnhof Postautostation, located approximately 0.4 miles (671 m) from the city center of Bern. 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 companies go from Bern to Montreux?

For the trip from Bern to Montreux you can take a train with SBB. Be sure to check out all possible train companies that offer services from Bern to Montreux on Omio to compare what amenities they may have.

What time is the earliest train from Bern to Montreux? What time is the last train from Bern to Montreux?

The earliest train for this route departs from Bern at 7: 04 AM. The last train leaves from Bern at 8: 34 AM. Check Omio for the latest train schedule from Bern to Montreux and book the best time to depart on your chosen travel date.

How far in advance should I purchase a train ticket from Bern to Montreux to get the best deals?

If you buy the Bern to Montreux train within the next 7 days, you can find one way tickets to cost on average $41 (€34). However, booking your train ticket in advance gives you access to the best prices for trains to Montreux from Bern. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Bern, Bahnhof Postautostation is the most popular Bern 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 Bern for your trip to Montreux.