There are 4 ways to get from Riyadh to Gstaad by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport, train
best- Fly from Riyadh (RUH) to Geneva International Airport (GVA)plane RUH - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
- Take the train from Montreux to Gstaadtrain
13h 50mCHF 253–569Fly to Milano Malpensa Airport, bus, train
cheapest- Fly from Riyadh (RUH) to Milano Malpensa Airport (MXP)plane RUH - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Domodossola to Spieztrain
16hCHF 181–478Fly to Basel, train
- Fly from Riyadh (RUH) to Basel (BSL)plane RUH - BSL
- Take the train from Basel SBB to Spieztrain
16h 1mCHF 210–731Fly to Zurich Airport, train
- Fly from Riyadh (RUH) to Zurich Airport (ZRH)plane RUH - ZRH
- Take the train from Zürich Flughafen to Spieztrain
14h 33mCHF 281–756
Riyadh (RUH) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Riyadh to Gstaad is to fly and bus and train which costs SFr 180 - SFr 480 and takes 16h.
The fastest way to get from Riyadh to Gstaad is to fly and train which takes 13h 50m and costs SFr 250 - SFr 600.
The distance between Riyadh and Gstaad is 4473 km.
It takes approximately 13h 50m to get from Riyadh to Gstaad, including transfers.
Gstaad is 1h behind Riyadh. It is currently 12:51 PM in Riyadh and 11:51 AM in Gstaad.
There are 1506+ hotels available in Gstaad.
What companies run services between Riyadh, Saudi Arabia and Gstaad, Switzerland?
There is no direct connection from Riyadh to Gstaad. However, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, take the train to Montreux, then take the train to Gstaad. Alternatively, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Basel (BSL), walk to Basel EuroAirport, Ankunft, take the line 50 bus to Basel, Bahnhof SBB, walk to Basel SBB, take the train to Spiez, take the train to Zweisimmen, then take the line 30 train to Gstaad.
- Website
- en.aegeanair.com
Flights from Riyadh to Geneva International Airport via Athens
- Ave. Duration
- 10h 26m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 170–550
Flights from Riyadh to Milano Malpensa Airport via Athens
- Ave. Duration
- 10h 17m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 140–420
- Website
- lufthansa.com
Flights from Riyadh to Basel via Munich
- Ave. Duration
- 8h 7m
- When
- Monday, Friday, and Wednesday
- Estimated price
- CHF 190–800
Flights from Riyadh to Zurich Airport via Munich
- Ave. Duration
- 9h 47m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 180–750
- Website
- turkishairlines.com
Flights from Riyadh to Basel via Istanbul
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- CHF 180–750
- Website
- saudia.com
Flights from Riyadh to Geneva International Airport
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 170–550
Flights from Riyadh to Zurich Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 170–550
- Website
- flynas.com
Flights from Riyadh to Geneva International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 220–600
Flights from Riyadh to Milano Malpensa Airport
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 180–480
- Website
- lufthansa-city.com
Flights from Riyadh to Basel via Munich
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- CHF 240–650
- Website
- easyjet.com
Flights from Riyadh to Basel via Rome
- Ave. Duration
- 9h 15m
- When
- Thursday and Sunday
- Estimated price
- CHF 190–550
- Website
- austrian.com
Flights from Riyadh to Basel via Vienna
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 190–550
- Website
- mea.com.lb
Flights from Riyadh to Milano Malpensa Airport via Beirut
- Ave. Duration
- 13h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 210–480
- 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 Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–150
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Spiez
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 55–180
- Website
- https://www.sbb.ch/en
Train from Domodossola to Spiez
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Montreux to Gstaad
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 21–30
- Schedules at
- journey.mob.ch
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- sbb-deutschland.de
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Domodossola to Spiez
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- CHF 26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 26–35
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Spiez
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- CHF 17–24
- Website
- https://www.bls.ch/en
- 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 8
- 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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide


























