Travel from Montreux to Amsterdam

Bus or train from Montreux to Amsterdam?

You can take a train from Montreux to Amsterdam via Lausanne, Paris Gare De Lyon, and Paris Nord in around 9 h 22 min. Alternatively, you can take a bus from Montreux to Amsterdam via Lausanne, gare, Lausanne, and Freiburg in around 17 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Montreux to Amsterdam

From Montreux train to Geneva airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 17 min $155. From Montreux line 100 train to Lausanne, train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Amsterdam airport, then train to Amsterdam. 7 h 15 min $213. From Montreux line 100 train to Lausanne, train to Zurich airport, fly to Amsterdam airport, then train to Amsterdam. 7 h 35 min $264. From Montreux line 100 train to Lausanne, train to Bern, line 44 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Amsterdam airport, then train to Amsterdam. 6 h 36 min $311. From Montreux line 100 train to Lausanne, train to Paris Gare De Lyon, train to Paris Nord, then train to Amsterdam Centraal. 9 h 22 min $331. From Montreux line 100 train to Lausanne, train to Bern, train to Basel SBB, then train to Amsterdam Centraal. 10 h 48 min $327. From Montreux line 100 train to Lausanne, gare, line 1 bus to Lausanne, bus to Freiburg, then bus to Amsterdam, Amsterdam Sloterdijk. 17 h 59 min $119. From Montreux, Marché line 201 bus to Vevey, line 150 train to Lausanne, train to Biel/Bienne, train to Basel, bus to Duivendrecht, Station Duivendrecht, then line 54 subway to Amsterdam, Nieuwmarkt. 18 h 55 min $196. From Montreux drive to Amsterdam. 8 h 23 min $172.