There are 11 ways to get from Gstaad to Amsterdam by train, plane, train (Trenitalia, TGV, Eurostar), bus, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Geneva International Airport, fly to Amsterdam Airport Schiphol
best- Take the train from Gstaad to Montreuxtrain
- Take the train from Montreux to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Amsterdam Airport Schiphol (AMS)plane GVA - AMS
7h 31m€138–365Train, bus
cheapest- Take the train from Spiez to Basel SBBtrain Ic61 / ...
- Take the bus from Basel SBB to Amsterdam Sloterdijkbus FlixBus N487 / ...
16h 17m€83–267Train via Lyon
- Take the train from Gstaad to Montreuxtrain 30 / ...
- Take the train from Montreux to Genèvetrain Ec / ...
- Take the train from Geneve to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Amsterdam Centraaltrain
12h 48m€273–511Drive 890.4 km
- Drive from Gstaad to Amsterdamcar 890.4 km
8h 59m€160–231Train to Basel, fly to Amsterdam Airport Schiphol
- Take the train from Spiez to Basel SBBtrain
- Fly from Basel (BSL) to Amsterdam Airport Schiphol (AMS)plane BSL - AMS
7h 50m€130–467Train to Zurich Airport, fly to Amsterdam Airport Schiphol
- Take the train from Spiez to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Amsterdam Airport Schiphol (AMS)plane ZRH - AMS
8h 28m€197–496Train, train to Geneva International Airport, fly to Brussels Airport
- Take the train from Gstaad to Montreuxtrain
- Take the train from Montreux to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Brussels Airport (BRU)plane GVA - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
9h 12m€128–428Train, train to Lyon–Saint Exupéry Airport, fly to Amsterdam Airport Schiphol
- Take the train from Gstaad to Montreuxtrain
- Take the train from Montreux to Genèvetrain
- Take the train from Geneve to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Amsterdam Airport Schiphol (AMS)plane LYS - AMS
10h 29m€190–491Train
- Take the train from Spiez to Dortmund Hbftrain Ice
- Take the train from Dortmund Hbf to Amsterdam Centraaltrain 77
13h 7m€306–942Train #2
- Take the train from Spiez to Basel SBBtrain Ic61 / ...
- Take the train from Basel SBB to Amsterdam Centraaltrain 43N
14h 41m€168–772Bus
- Take the bus from Zweisimmen, Bahnhof to Interlaken, Rugenparkstrassebus Ev
- Take the bus from Interlaken Bahnhof West to Zürich HB Schweizerhofbus
- Take the bus from Zürich to Amsterdam City Center - Sloterdijkbus
18h 34m€102–168
Gstaad to Amsterdam by train
Questions & Answers
The cheapest way to get from Gstaad to Amsterdam is to bus which costs €100 - €170 and takes 18h 34m.
The fastest way to get from Gstaad to Amsterdam is to train and fly which takes 7h 31m and costs €130 - €370.
No, there is no direct bus from Gstaad to Amsterdam. However, there are services departing from Gstaad, Bahnhof and arriving at Amsterdam City Center - Sloterdijk via Zweisimmen, Bahnhof, Interlaken Bahnhof West and Zürich. The journey, including transfers, takes approximately 18h 34m.
No, there is no direct train from Gstaad to Amsterdam. However, there are services departing from Gstaad and arriving at Amsterdam Centraal via Montreux, Geneve, Lyon Part Dieu and Brussel-Zuid / Bruxelles-Midi. The journey, including transfers, takes approximately 12h 48m.
The distance between Gstaad and Amsterdam is 826 km. The road distance is 890.4 km.
The best way to get from Gstaad to Amsterdam without a car is to train via Lyon which takes 12h 48m and costs €270 - €550.
It takes approximately 7h 31m to get from Gstaad to Amsterdam, including transfers.
Gstaad to Amsterdam bus services, operated by BLS AG, depart from Zweisimmen, Bahnhof station.
Gstaad to Amsterdam train services, operated by MOB, depart from Gstaad station.
The best way to get from Gstaad to Amsterdam is to train via Lyon which takes 12h 48m and costs €270 - €550. Alternatively, you can bus, which costs €100 - €170 and takes 18h 34m.
What companies run services between Gstaad, Switzerland and Amsterdam, Netherlands?
You can take a train from Gstaad to Amsterdam Centraal via Montreux, Geneve, Lyon Part Dieu, and Brussel-Zuid / Bruxelles-Midi in around 12h 48m. Alternatively, you can take a bus from Gstaad, Bahnhof to Amsterdam City Center - Sloterdijk via Zweisimmen, Bahnhof, Interlaken, Rugenparkstrasse, Interlaken Bahnhof West, Zürich HB Schweizerhof, and Zürich in around 18h 34m.
- Website
- klm.com
Flights from Geneva International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €50–320
Flights from Basel to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €45–300
Flights from Zurich Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €45–300
Flights from Lyon–Saint Exupéry Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €50–320
- Phone
- +41 21 989 81 90
- Website
- MOB
Train from Gstaad to Montreux
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €22–35
- Schedules at
- MOB
Train from Gstaad to Montreux
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €22–35
- Schedules at
- MOB
Train from Gstaad to Montreux
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €22–35
- Schedules at
- MOB
Train from Gstaad to Montreux
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €22–35
- Schedules at
- MOB
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Basel SBB to Amsterdam Sloterdijk
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Estimated price
- €55–95
- Website
- Flixbus
Want to know more about travelling around Netherlands
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
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Gstaad to Amsterdam bus services, operated by BLS AG, arrive at Interlaken, Rugenparkstrasse station.
Gstaad to Amsterdam train services, operated by MOB, arrive at Montreux station.
Yes, the driving distance between Gstaad to Amsterdam is 890 km. It takes approximately 8h 59m to drive from Gstaad to Amsterdam.
Book your Gstaad to Amsterdam train tickets online with Omio.
There are 2786+ hotels available in Amsterdam.







