Travel from Interlaken-Switzerland to Montreux

Bus or train from Interlaken to Montreux?

You can take a train from Interlaken to Montreux via Spiez and Visp in around 2 h 38 min. Alternatively, RegioJet operates a bus from Interlaken to Montreux 3 times a week. Tickets cost $4 - $6 and the journey takes 1 h 15 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Interlaken to Montreux

ModeDurationPrice
From Interlaken West train to Spiez, train to Visp, then train to Montreux.2 h 38 minSFr 94
From Interlaken West train to Spiez, train to Zweisimmen, then train to Montreux.4 h 3 min
From Interlaken West, Bahnhof line 21 bus to Thun, line 8 train to Bern, Hauptbahnhof, bus to Bern, Car-Terminal Neufeld, bus to Lausanne, Parc Vélodrome, line 1 bus to Lausanne, then train to Montreux.4 h 35 minSFr 63
From Interlaken drive to Montreux.1 h 37 minSFr 22

How long does it take to get from Interlaken to Montreux?

It takes approximately 2 h 38 min to get from Interlaken to Montreux, including transfers.

Is there a direct train between Interlaken and Montreux?

No, there is no direct train from Interlaken to Montreux. However, there are services departing from Interlaken West and arriving at Montreux via Spiez and Visp. The journey, including transfers, takes approximately 2 h 38 min.

Operators from Interlaken to Montreux

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BLS AG+41 58 327 32 71BLS AG
MOBMOB
Swiss PostAutoSwiss PostAuto
RegioJet+420 542 42 42 42RegioJet
TL Transports+41 21 621 01 11TL Transports