There are 11 ways to get from Bad Gastein to Montreux by train, bus, night train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bad Gastein to Salzburg Hbftrain Ice
- Take the train from Salzburg Hbf to Zürich HBtrain
- Take the train from Zürich HB to Lausannetrain Ic5 / ...
11h 6mCHF 110–377Train, bus
cheapest- Take the train from Bad Gastein to Villach Hbftrain Ic
- Take the bus from Villach Bus Station to Lausannebus FlixBus N953
15h 15mCHF 82–221Night train, train
- Take the night train from Bad Gastein to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Lausannetrain Ic5 / ...
12h 9mCHF 109–385Drive 659.8 km
- Drive from Bad Gastein to Montreuxcar 659.8 km
7h 47mCHF 108–156Night train, train via Spiez
- Take the night train from Bad Gastein to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Spieztrain Ic8 / ...
- Take the train from Zweisimmen to Montreuxtrain 30 / ...
15h 14mCHF 114–350Train to Munich International Airport, fly to Geneva International Airport, train
- Take the train from Bad Gastein to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Geneva International Airport (GVA)plane MUC - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
9h 7mCHF 173–520Train to Munich International Airport, fly to Zurich Airport, train
- Take the train from Bad Gastein to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)plane MUC - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
9h 33mCHF 221–700Train to Munich International Airport, fly to Basel, train
- Take the train from Bad Gastein to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Basel (BSL)plane MUC - BSL
- Take the train from Basel SBB to Lausannetrain
9h 52mCHF 214–665Train, shuttle to Ljubljana, fly to Zurich Airport
- Take the train from Bad Gastein to Klagenfurt Hbftrain
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
10h 2mCHF 262–748Train, train to Venice Marco Polo Airport, fly to Geneva International Airport
- Take the train from Bad Gastein to Villach Hbftrain
- Take the train from Villach Hbf to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)plane VCE - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
10h 52mCHF 131–454Train to Munich International Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Bad Gastein to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Milano Malpensa Airport (MXP)plane MUC - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Domodossola to Montreuxtrain
12h 8mCHF 152–534
Bad Gastein to Montreux by train
Questions & Answers
The cheapest way to get from Bad Gastein to Montreux is to train and bus which costs SFr 80 - SFr 230 and takes 15h 15m.
The fastest way to get from Bad Gastein to Montreux is to drive which takes 7h 47m and costs SFr 100 - SFr 160.
No, there is no direct train from Bad Gastein to Montreux. However, there are services departing from Bad Gastein and arriving at Montreux via Salzburg Hbf, Zürich HB and Lausanne. The journey, including transfers, takes approximately 11h 6m.
The distance between Bad Gastein and Montreux is 807 km. The road distance is 659.8 km.
The best way to get from Bad Gastein to Montreux without a car is to train which takes 11h 6m and costs SFr 110 - SFr 380.
It takes approximately 11h 6m to get from Bad Gastein to Montreux, including transfers.
Bad Gastein to Montreux train services, operated by Deutsche Bahn Intercity (DB IC), depart from Bad Gastein station.
Bad Gastein to Montreux train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Salzburg Hbf station.
Yes, the driving distance between Bad Gastein to Montreux is 660 km. It takes approximately 7h 47m to drive from Bad Gastein to Montreux.
Book your Bad Gastein to Montreux train tickets online with Omio.
What companies run services between Bad Gastein, Austria and Montreux, Switzerland?
You can take a train from Bad Gastein to Montreux via Salzburg Hbf, Zürich HB, and Lausanne in around 11h 6m.
- Website
- lufthansa.com
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 120–480
Flights from Munich International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 90–550
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Munich International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- CHF 70–320
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 35–480
Flights from Ljubljana to Zurich Airport via Munich International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 95–350
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 60–380
- Website
- swiss.com
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 120–480
Flights from Munich International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- CHF 90–300
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- CHF 85–320
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 110–330
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 90–240
Flights from Munich International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday to Sunday
- Estimated price
- CHF 70–250
- Website
- airdolomiti.it
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 130–480
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- CHF 120–480
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 100–380
- Website
- lufthansa-city.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Sunday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 35–250
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday and Sunday
- Estimated price
- CHF 40–200
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Friday
- Estimated price
- CHF 40–160
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–75
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- CHF 14–65
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–180
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–180
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–180
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- CHF 14–65
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–180
- Website
- https://int.bahn.de/en
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- CHF 11–22
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 9–20
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- CHF 14–29
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 9–20
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 18–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 18–27
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- CHF 16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 16–25
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- CHF 21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 21–35
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- CHF 16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 16–25
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- CHF 18–35
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- CHF 16–30
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- CHF 24–45
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- CHF 16–30
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 19–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- CHF 15–85
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 70–85
- Couchette Carriage
- CHF 45–55
- Seating Carriage
- CHF 15–19
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 15–85
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 70–85
- Couchette Carriage
- CHF 45–55
- Seating Carriage
- CHF 15–19
Night train from Bad Gastein to Zuerich Hb
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- CHF 30–97
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 92–97
- Couchette Carriage
- CHF 60–70
- Seating Carriage
- CHF 30–40
Night train from Bad Gastein to Zuerich Hb
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- CHF 30–97
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 92–97
- Couchette Carriage
- CHF 60–70
- Seating Carriage
- CHF 30–40
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 15–85
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 70–85
- Couchette Carriage
- CHF 45–55
- Seating Carriage
- CHF 15–19
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a week
- Estimated price
- CHF 24–35
- Website
- https://konzern.oebb.at/en/
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Salzburg Hbf to Zürich HB
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- CHF 21–40
- Website
- https://www.zssk.sk/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Lausanne
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 70–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Lausanne
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 70–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Spiez
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 50–170
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Montreux
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–95
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–180
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Montreux
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–95
- Website
- https://www.sbb.ch/en
Train from Domodossola to Montreux
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–170
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Bad Gastein to Zuerich Hb
- Ave. Duration
- 10h 19m
- Frequency
- 3 times a day
- Estimated price
- CHF 90–130
- Website
- http://www.hzpp.hr/en
Night train from Bad Gastein to Zuerich Hb
- Ave. Duration
- 10h 19m
- Frequency
- 3 times a day
- Estimated price
- CHF 90–130
- Website
- http://www.hzpp.hr/en
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Zweisimmen to Montreux
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- journey.mob.ch
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Domodossola to Montreux
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Villach Bus Station to Lausanne
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- CHF 60–110
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 75–200
- Website
- https://www.goopti.com/en/
- Private
- CHF 142
- Phone
- +39 0322 844 862
- [email protected]
- Website
- comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9
- Website
- https://www.comazzibus.com/eng/index.php
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 2704+ hotels available in Montreux.








































































