Cheapest
Average
Fastest Journey
2 h 58 m
Average
3 h 18 m
Trains per day
8
Distance
138 km
Cheap train tickets from Gstaad to start from $81 with an average ticket price of $92.
The fastest train from Gstaad to takes 2h 58m in comparison to an average duration of 3h 18m and covers a distance of 138 km.
8 trains that leave Gstaad for every day with 8 travelling directly.
Distance | 86 miles (138 km) |
---|---|
Average train duration | 2 h 56 min |
Average train ticket price | $90 (€77) |
Direct train | No |
Train companies | SBB |
Trains from Gstaad to Zurich cover the 86 miles (138 km) long journey taking on average 2 h 56 min with our travel partners like SBB. You can get the cheapest train tickets for this trip for as low as $68 (€58), but the average price of train tickets is $90 (€77). Travelers depart most frequently from Gstaad and arrive in Zürich Hbf.
You can travel by train from Gstaad to Zurich with SBB. When you search Omio for times and tickets, we’ll show you the best deals available.
When departing from Gstaad, you have various train station options to start your journey from including Gstaad, Gstaad, Wasserngrat and Gstaad Bissen. When arriving in Zurich, you can end your journey in train stations like Zürich Hbf, Zurich Airport and Zürich Stadelhofen.
Passengers board the train most frequently from Gstaad, which is located around 0.4 miles (704 m) away from the city centre, and they get off the train at Zürich Hbf, located 1.4 miles (2.2 km) away from the city centre.
Here are some other resources that might have the information you need