There are 9 ways to get from Graz to Montreux by train (Trenitalia), bus, car, plane, or train
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 Venice
best- Take the train from Graz Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Montreuxtrain Ec
11h 48mCHF 147–261Train to Vienna International Airport, fly to Geneva International Airport, train
cheapest- Take the train from Graz Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Geneva International Airport (GVA)plane VIE - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
8h 31mCHF 136–383Bus
- Take the bus from Graz - Hbf Busbahnhof to Ljubljanabus
- Take the bus from Ljubljana bus station to Lausannebus FlixBus N953
18h 42mCHF 330–804Drive 892.8 km
- Drive from Graz to Montreuxcar 892.8 km
9h 1mCHF 146–211Fly Graz Airport to Geneva International Airport, train
- Fly from Graz Airport (GRZ) to Geneva International Airport (GVA)plane GRZ - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
7h 13mCHF 162–428Train
- Take the train from Graz Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Lausannetrain Ic5 / ...
13h 50mCHF 224–508Train #2
- Take the train from Graz Hauptbahnhof to Salzburg Hauptbahnhoftrain Ice
- Take the train from Salzburg Hbf to Zürich HBtrain
- Take the train from Zürich HB to Spieztrain Ic8 / ...
- Take the train from Zweisimmen to Montreuxtrain 30 / ...
16h 38mCHF 152–383Fly Graz Airport to Zurich Airport, train
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
7h 9mCHF 205–569Fly Graz Airport to Basel, train
- Fly from Graz Airport (GRZ) to Basel (BSL)plane GRZ - BSL
- Take the train from Basel SBB to Lausannetrain
8h 58mCHF 213–514
Graz to Montreux by train
Questions & Answers
The cheapest way to get from Graz to Montreux is to drive which costs SFr 140 - SFr 220 and takes 9h 1m.
The fastest way to get from Graz to Montreux is to fly and train which takes 7h 9m and costs SFr 200 - SFr 600.
No, there is no direct bus from Graz to Montreux. However, there are services departing from Graz - Hbf Busbahnhof and arriving at Lausanne, gare via Ljubljana bus station and Lausanne, Parc Vélodrome. The journey, including transfers, takes approximately 18h 42m.
No, there is no direct train from Graz to Montreux. However, there are services departing from Graz Hbf and arriving at Montreux via Venezia Mestre and Milano Centrale. The journey, including transfers, takes approximately 11h 48m.
The distance between Graz and Montreux is 1008 km. The road distance is 892.8 km.
The best way to get from Graz to Montreux without a car is to train via Venice which takes 11h 48m and costs SFr 140 - SFr 270.
It takes approximately 11h 48m to get from Graz to Montreux, including transfers.
Graz to Montreux bus services, operated by GoOpti, depart from Graz - Hbf Busbahnhof station.
Graz to Montreux train services, operated by Railjet, depart from Graz Hbf station.
The best way to get from Graz to Montreux is to train via Venice which takes 11h 48m and costs SFr 140 - SFr 270. Alternatively, you can bus, which costs SFr 330 - SFr 850 and takes 18h 42m.
What companies run services between Graz, Austria and Montreux, Switzerland?
You can take a train from Graz Hbf to Montreux via Venezia Mestre and Milano Centrale in around 11h 48m. Alternatively, you can take a bus from Graz - Hbf Busbahnhof to Montreux via Ljubljana bus station, Lausanne, Parc Vélodrome, Lausanne, gare, and Lausanne in around 18h 42m.
- Website
- swiss.com
Flights from Graz Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday to Friday
- Estimated price
- CHF 120–410
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 100–240
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–160
Flights from Vienna International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- CHF 80–160
- Website
- lufthansa.com
Flights from Graz Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 190–850
Flights from Graz Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- CHF 230–1,100
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 110–700
Flights from Graz Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 120–440
Flights from Graz Airport to Basel via Munich
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- CHF 120–450
Flights from Graz Airport to Basel via Frankfurt
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- CHF 130–950
- Website
- austrian.com
Flights from Graz Airport to Geneva International Airport via Vienna International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 170–240
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 100–240
Flights from Graz Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 100–400
Flights from Graz Airport to Basel via Vienna International Airport
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 110–420
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–160
- Website
- airdolomiti.it
Flights from Graz Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 230–1,100
Flights from Graz Airport to Basel via Frankfurt
- Ave. Duration
- 4h
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 210–950
- Website
- easyjet.com
Flights from Graz Airport to Basel via Berlin Brandenburg
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- CHF 160–320
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Venezia Mestre
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 60–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 60–95
Train from Graz Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 45–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 45–70
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 30–50
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Montreux
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 70–110
- 2nd Class
- CHF 55–80
- Phone
- +41 848 446 688
- Website
- sbb.ch
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 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 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–190
- 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
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Graz Hbf to Zuerich Hb
- Ave. Duration
- 10h 31m
- Frequency
- Twice daily
- Estimated price
- CHF 140–260
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- CHF 40–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Graz Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 65–130
- Website
- https://www.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 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
- +43 (0) 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 24–50
- 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 1 89900
- [email protected]
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–65
- Website
- https://westbahn.at/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- http://www.hzpp.hr/en
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- potniski.sz.si
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- https://potniski.sz.si/en/
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Graz - Hbf Busbahnhof to Ljubljana
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- CHF 253–700
- Website
- https://www.goopti.com/en/
- Private
- CHF 253
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Ljubljana bus station to Lausanne
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- CHF 65–120
- Website
- https://www.flixbus.co.uk
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
Italy Travel Guides
Read the travel guide
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
More Questions & Answers
Graz to Montreux bus services, operated by GoOpti, arrive at Ljubljana station.
Graz to Montreux train services, operated by Railjet, arrive at Venezia Mestre station.
Yes, the driving distance between Graz to Montreux is 893 km. It takes approximately 9h 1m to drive from Graz to Montreux.
Book your Graz to Montreux train tickets online with Omio.
Book your Graz to Montreux bus tickets online with Omio.
There are 2679+ hotels available in Montreux.









































































