There are 4 ways to get from Gstaad to Stoos (Station) by train (Trenitalia), car, bus, 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.
Line 30 train, train via Olten
best- Take the train from Gstaad to Zweisimmentrain 30 / ...
- Take the train from Zweisimmen to Spieztrain R11 / ...
- Take the train from Spiez to Oltentrain Ice / ...
- Take the train from Olten to Luzerntrain
- Take the train from Luzern to Schwyztrain S3
7h 22mCHF 47–137Drive 172.2 km
cheapest- Drive from Gstaad to Stoos (Station)car 172.2 km
2h 41mCHF 27–39Drive, bus
- Drive from Gstaad to Schwarzsee, Campuscar
- Take the bus from Fribourg to Zurich Bus Stationbus 106
- Take the bus from Zurich to Schwyz, Bahnhofbus
9h 58mCHF 40–59Line 30 train, train
- Take the train from Gstaad to Zweisimmentrain 30 / ...
- Take the train from Zweisimmen to Spieztrain R11 / ...
- Take the train from Spiez to Interlaken Osttrain Ice
- Take the train from Interlaken Ost to Luzerntrain Lix
- Take the train from Luzern to Schwyztrain S3
8h 35mCHF 59–101
Questions & Answers
The cheapest way to get from Gstaad to Stoos (Station) is to drive which costs SFr 27 - SFr 40 and takes 2h 41m.
The fastest way to get from Gstaad to Stoos (Station) is to drive which takes 2h 41m and costs SFr 27 - SFr 40.
The distance between Gstaad and Stoos (Station) is 255 km. The road distance is 172.2 km.
The best way to get from Gstaad to Stoos (Station) without a car is to line 30 train and train via Olten which takes 7h 22m and costs SFr 45 - SFr 140.
It takes approximately 7h 22m to get from Gstaad to Stoos (Station), including transfers.
Yes, the driving distance between Gstaad to Stoos (Station) is 172 km. It takes approximately 2h 41m to drive from Gstaad to Stoos (Station).
There are 370+ hotels available in Stoos (Station).
What companies run services between Gstaad, Switzerland and Stoos (Station), Switzerland?
You can take a train from Gstaad to Stoos (Station) via Zweisimmen, Spiez, Olten, Luzern, Schwyz, Schwyz, Bahnhof, and Schwyz, Stoosbahn in around 7h 22m.
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Gstaad to Zweisimmen
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 8–12
- Schedules at
- journey.mob.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Zweisimmen to Spiez
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- https://www.bls.ch/en
Train from Spiez to Interlaken Ost
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Spiez to Olten
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Olten to Luzern
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–23
- Website
- https://www.sbb.ch/en
Train from Luzern to Schwyz
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- CHF 8–17
- Website
- https://www.sbb.ch/en
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 10–12
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Spiez to Olten
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- CHF 9–12
- Schedules at
- sbb-deutschland.de
Train from Spiez to Interlaken Ost
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- CHF 3–5
- Schedules at
- sbb-deutschland.de
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Spiez to Olten
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- CHF 27–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 27–35
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Olten to Luzern
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Schedules at
- sob.ch
Train from Luzern to Schwyz
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +41 (0)58 668 80 00
- info@zentralbahn.ch
- Website
- zentralbahn.ch
Train from Interlaken Ost to Luzern
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- https://www.zentralbahn.ch/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Fribourg to Zurich Bus Station
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- CHF 12–18
- Website
- https://www.flixbus.co.uk
- Website
- global.flixbus.com
Bus from Fribourg to Zurich Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
- Phone
- +390975 343195
- info@ventrebus.com
- Website
- ventrebus.com
Bus from Zurich to Schwyz, Bahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- CHF 5
- Schedules at
- ventrebus.com
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











































