There are 12 ways to get from Breda to Montreux by train (Eurostar, TGV), bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Paris
best- Take the train from Breda to Anvers-Centraltrain Ec / ...
- Take the train from Anvers-Central to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Genevetrain Tgv
- Take the train from Genève to Montreuxtrain Ec / ...
8h 37mCHF 228–376Bus
cheapest- Take the bus from Breda central train station to Liège Guilleminsbus 1924
- Take the bus from Liège Guillemins to Lausannebus FlixBus N839
15h 7mCHF 74–115Train, night train
- Take the train from Breda to Eindhoven Centraaltrain
- Take the nighttrain from Eindhoven Centraal to Basel Sbbnighttrain Nj
- Take the train from Basel SBB to Yverdon-les-Bainstrain
- Take the train from Yverdon-les-Bains to Montreuxtrain R1 / ...
14h 12mCHF 126–236Drive 751.2 km
- Drive from Breda to Montreuxcar 751.2 km
8h 30mCHF 129–186Train
- Take the train from Breda to Eindhoven Centraaltrain
- Take the train from Eindhoven Centraal to Basel SBBtrain
- Take the train from Basel SBB to Lausannetrain
13h 49mCHF 138–243Train to Brussels Airport, fly to Geneva International Airport, train
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Geneva International Airport (GVA)plane BRU - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
6h 14mCHF 93–269Train to Amsterdam Airport Schiphol, fly to Geneva International Airport, train
- Take the train from Breda to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Geneva International Airport (GVA)plane AMS - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
6h 10mCHF 118–295Train to Amsterdam Airport Schiphol, fly to Basel, train
- Take the train from Breda to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Basel (BSL)plane AMS - BSL
- Take the train from Basel SBB to Lausannetrain
8h 1mCHF 173–392Train to Brussels Airport, fly to Zurich Airport, train
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)plane BRU - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
7h 56mCHF 172–355Train to Amsterdam Airport Schiphol, fly to Zurich Airport, train
- Take the train from Breda to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Zurich Airport (ZRH)plane AMS - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
7h 52mCHF 197–411Train to Brussels Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Lyon–Saint Exupéry Airport (LYS)plane BRU - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Montreuxtrain
9h 16mCHF 152–364Train to Brussels Airport, fly to Milan Linate Airport, train
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Milan Linate Airport (LIN)plane BRU - LIN
- Take the train from Milano Centrale to Montreuxtrain
9h 13mCHF 97–338
Breda to Montreux by train
Comparing Your Travel Options
The cheapest way to get from Breda to Montreux is to bus which costs SFr 70 - SFr 120 and takes 15h 7m.
The fastest way to get from Breda to Montreux is to train and fly which takes 6h 10m and costs SFr 110 - SFr 300.
No, there is no direct bus from Breda station to Montreux. However, there are services departing from Breda central train station and arriving at Lausanne, gare via Liège Guillemins and Lausanne, Parc Vélodrome. The journey, including transfers, takes approximately 15h 7m.
No, there is no direct train from Breda to Montreux. However, there are services departing from Breda and arriving at Montreux via Anvers-Central, Paris Nord, Paris Gare De Lyon and Genève. The journey, including transfers, takes approximately 8h 37m.
The distance between Breda and Montreux is 999 km. The road distance is 751.2 km.
The best way to get from Breda to Montreux without a car is to train via Paris which takes 8h 37m and costs SFr 220 - SFr 380.
It takes approximately 8h 37m to get from Breda to Montreux, including transfers.
Breda to Montreux bus services, operated by FlixBus, depart from Breda central train station.
Breda to Montreux train services, operated by Belgian Railways (NMBS/SNCB), depart from Breda station.
The best way to get from Breda to Montreux is to train via Paris which takes 8h 37m and costs SFr 220 - SFr 380. Alternatively, you can bus, which costs SFr 70 - SFr 120 and takes 15h 7m.
What companies run services between Breda, Netherlands and Montreux, Switzerland?
You can take a train from Breda to Montreux via Anvers-Central, Paris Nord, Paris Gare De Lyon, and Genève in around 8h 37m. Alternatively, you can take a bus from Breda central train station to Montreux via Liège Guillemins, Lausanne, Parc Vélodrome, Lausanne, gare, and Lausanne in around 15h 7m.
- Website
- swiss.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 60–200
Flights from Brussels Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- CHF 60–200
Flights from Amsterdam Airport Schiphol to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- CHF 110–230
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 100–250
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 110–290
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- CHF 9–15
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 15–25
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 15–25
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 15–25
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 15–25
- Website
- Belgian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Breda central train station to Liège Guillemins
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- CHF 13–21
- Website
- Flixbus
Bus from Liège Guillemins to Lausanne
- Ave. Duration
- 10h 20m
- Frequency
- 4 times a week
- Estimated price
- CHF 50–80
- Website
- Flixbus
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Breda to Montreux bus services, operated by FlixBus, arrive at Liège Guillemins station.
Breda to Montreux train services, operated by Belgian Railways (NMBS/SNCB), arrive at Anvers-Central station.
Yes, the driving distance between Breda to Montreux is 751 km. It takes approximately 8h 30m to drive from Breda to Montreux.
Book your Breda to Montreux train tickets online with Omio.
Book your Breda to Montreux bus tickets online with Omio.
There are 2665+ hotels available in Montreux.








