Distance 34 miles (55 km) |
Average train duration 2h 17m |
Cheapest ticket price $27 (€24) |
Trains per day 10 |
Train providers 1 |
Fastest train 1h 25m |
First train 05:22 |
Last train 18:52 |
SBB trains will get you between Zurich and Waldstatt from $29 (€26). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Here are some other resources that might have the information you need