There are 12 ways to get from Graz to Gstaad by train (Trenitalia), bus, car, plane, train, car train, 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 via Venice
best- Take the train from Graz Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the train from Milano Centrale to Spieztrain Ec
13h 10mCHF 139–302Bus, drive
cheapest- Take the bus from Graz P&R Webling to Villach Hbfbus
- Take the bus from Villach Hbf to Fribourgbus
- Drive from Schwarzsee, Campus to Gstaadcar
19h 23mCHF 98–152Drive 811.3 km
- Drive from Graz to Gstaadcar 811.3 km
10h 4mCHF 131–189Fly 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
- Take the train from Montreux to Gstaadtrain
9h 10mCHF 154–423Train
- Take the train from Graz Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Spieztrain Ic8 / ...
14h 3mCHF 100–295Train #2
- Take the train from Graz Hbf to Sarganstrain Ec
- Take the train from Sargans to Berntrain Ir
- Take the train from Bern to Zweisimmentrain Ext
15h 49mCHF 164–236Drive, car train
- Drive from Graz to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to München Ostcartrain
- Drive from München Ost to Gstaadcar
9h 42mCHF 186–267Fly 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 Spieztrain
8h 18mCHF 178–503Fly Graz Airport to Basel, train
- Fly from Graz Airport (GRZ) to Basel (BSL)plane GRZ - BSL
- Take the train from Basel SBB to Spieztrain
9h 37mCHF 136–493Train to Vienna International Airport, fly to Geneva International Airport, train
- 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
- Take the train from Montreux to Gstaadtrain
10h 42mCHF 123–368Train to Vienna International Airport, fly to Zurich Airport, train
- Take the train from Graz Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)plane VIE - ZRH
- Take the train from Zürich Flughafen to Spieztrain
11h 19mCHF 156–409Train, shuttle to Ljubljana, fly to Zurich Airport
- Take the train from Graz Hbf 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 Spieztrain
10h 39mCHF 173–522
Graz to Gstaad by train
Questions & Answers
The cheapest way to get from Graz to Gstaad is to bus and drive which costs SFr 95 - SFr 160 and takes 19h 23m.
The fastest way to get from Graz to Gstaad is to fly and train which takes 8h 18m and costs SFr 170 - SFr 550.
No, there is no direct train from Graz to Gstaad. However, there are services departing from Graz Hbf and arriving at Gstaad via Venezia Mestre, Milano Centrale, Spiez and Zweisimmen. The journey, including transfers, takes approximately 13h 10m.
The distance between Graz and Gstaad is 997 km. The road distance is 811.3 km.
The best way to get from Graz to Gstaad without a car is to train via Venice which takes 13h 10m and costs SFr 130 - SFr 310.
It takes approximately 13h 10m to get from Graz to Gstaad, including transfers.
Graz to Gstaad train services, operated by Railjet, depart from Graz Hbf station.
Graz to Gstaad train services, operated by Railjet, arrive at Venezia Mestre station.
Yes, the driving distance between Graz to Gstaad is 811 km. It takes approximately 10h 4m to drive from Graz to Gstaad.
Book your Graz to Gstaad train tickets online with Omio.
What companies run services between Graz, Austria and Gstaad, Switzerland?
You can take a train from Graz Hbf to Gstaad via Venezia Mestre, Milano Centrale, Spiez, and Zweisimmen in around 13h 10m.
- Website
- lufthansa.com
Flights from Graz Airport to Geneva International Airport via Munich
- Ave. Duration
- 5h 31m
- When
- Tuesday to Sunday
- Estimated price
- CHF 90–550
Flights from Graz Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- CHF 170–550
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- CHF 130–480
Flights from Graz Airport to Basel via Munich
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 120–500
Flights from Graz Airport to Basel via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 180–600
Flights from Vienna International Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 13m
- When
- Wednesday to Sunday
- Estimated price
- CHF 70–300
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 90–230
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 85–350
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–350
- Website
- swiss.com
Flights from Graz Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 110–450
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 95–310
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from Vienna International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- CHF 90–230
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 85–350
- Website
- austrian.com
Flights from Graz Airport to Geneva International Airport via Vienna International Airport
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- CHF 110–470
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 95–310
Flights from Graz Airport to Basel via Vienna International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- CHF 90–440
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- CHF 90–230
- Website
- airdolomiti.it
Flights from Graz Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- CHF 170–550
Flights from Graz Airport to Geneva International Airport via Munich
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- CHF 160–550
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- CHF 140–460
Flights from Graz Airport to Basel via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 180–600
Train from Graz Hbf to Venezia Mestre
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 60–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 60–90
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 30–45
Train from Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 22–35
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 18–50
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- CHF 22–50
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Milano Centrale to Spiez
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 45–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–90
- 2nd Class
- CHF 45–65
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Montreux
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Spiez
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 40–70
- Website
- https://www.sbb.ch/en
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- CHF 45–80
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Spiez
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Montreux to Gstaad
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 21–30
- Schedules at
- journey.mob.ch
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Zuerich Hb
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- CHF 45–210
- 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 Sargans
- Ave. Duration
- 8h 34m
- Frequency
- Once daily
- Estimated price
- CHF 95–130
- 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
- Once daily
- Estimated price
- CHF 9–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Every 2 hours
- Schedules at
- sob.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Zweisimmen
- Ave. Duration
- 1h 38m
- Frequency
- Once a week
- Estimated price
- CHF 13–19
- Website
- https://www.bls.ch/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 85–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–35
- 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 Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- CHF 9–30
- 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
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–80
- Website
- https://westbahn.at/en/
- Standard Ticket
- CHF 30–50
- First Class
- CHF 60–80
Train from Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 44 min
- Frequency
- 5 times a day
- Estimated price
- CHF 22–55
- Website
- https://westbahn.at/en/
- Standard Ticket
- CHF 22–35
- First Class
- CHF 40–55
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- CHF 11–15
- Website
- http://www.hzpp.hr/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- CHF 12–28
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- CHF 12–18
- Regional Train Ticket
- CHF 16–19
- Intercity 1st Class Ticket
- CHF 24–28
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a week
- Estimated price
- CHF 9–65
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 9–55
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 32–36
- Website
- https://int.bahn.de/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Graz Hbf to Klagenfurt Hbf
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- CHF 7–16
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- CHF 7–11
- 1st Class
- CHF 12–16
- Business
- CHF 13–14
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Graz P&R Webling to Villach Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once a week
- Estimated price
- CHF 24–45
- Website
- https://www.flixbus.co.uk
Bus from Villach Hbf to Fribourg
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 50–70
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- info@goopti.com
- 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 26–130
- Website
- https://www.goopti.com/en/
- Shared
- CHF 26–29
- Private
- CHF 50–130
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
There are 1297+ hotels available in Gstaad.


































































































