There are 4 ways to get from Toggenburg to Zurich by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Wattwil to Rapperswil SGtrain S4 / ...
- Take the train from Rapperswil SG to Zürich Stadelhofentrain S15 / ...
1hCHF 27–60Drive 52.5 km
cheapest- Drive from Toggenburg to Zurichcar 52.5 km
52 minCHF 9–13Line 622 bus, line 631 bus, train
- Take the bus from Wattwil, Bahnhof to Eschenbach SG, Breitenbus 622
- Take the bus from Eschenbach SG, Breiten to Rüti ZH, Bahnhofbus 631
- Take the train from Rüti ZH to Zürich Stadelhofentrain S15 / ...
1h 43mTaxi
- Take the taxi from Toggenburg to Zurichtaxi 52.5 km
52 minCHF 230–280
Toggenburg to Zurich by train
Questions & Answers
The cheapest way to get from Toggenburg to Zurich is to drive which costs SFr 8 - SFr 13 and takes 52 min.
The fastest way to get from Toggenburg to Zurich is to drive which takes 52 min and costs SFr 8 - SFr 13.
No, there is no direct train from Toggenburg to Zurich. However, there are services departing from Wattwil and arriving at Zürich Stadelhofen via Rapperswil SG. The journey, including transfers, takes approximately 1h.
The distance between Toggenburg and Zurich is 66 km. The road distance is 52.5 km.
The best way to get from Toggenburg to Zurich without a car is to train which takes 1h and costs SFr 27 - SFr 65.
It takes approximately 1h to get from Toggenburg to Zurich, including transfers.
Toggenburg to Zurich train services, operated by Schweizerische Südostbahn AG, depart from Wattwil station.
Toggenburg to Zurich train services, operated by Schweizerische Südostbahn AG, arrive at Rapperswil SG station.
Yes, the driving distance between Toggenburg to Zurich is 52 km. It takes approximately 52 min to drive from Toggenburg to Zurich.
Book your Toggenburg to Zurich train tickets online with Omio.
What companies run services between Toggenburg, Switzerland and Zurich, Switzerland?
You can take a train from Wattwil to Zürich Stadelhofen via Rapperswil SG in around 1h.
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Wattwil to Rapperswil SG
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–21
- Schedules at
- Schweizerische Südostbahn AG
Train from Rapperswil SG to Zürich Stadelhofen
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 13–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Rüti ZH to Zürich Stadelhofen
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 10–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Bus from Wattwil, Bahnhof to Eschenbach SG, Breiten
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Schedules at
- Busbetrieb Rapperswil-Eschenbach-Rüti ZH
Bus from Eschenbach SG, Breiten to Rüti ZH, Bahnhof
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Schedules at
- Busbetrieb Rapperswil-Eschenbach-Rüti ZH
- Ave. Duration
- 52 min
- Estimated price
- CHF 230–280
Sprenger AG St. Gallen Taxi
- Phone
- +41 71 333 33 33
- Website
- sprengerag.com
Taxi ForTe GmbH
- Phone
- +41 71 222 22 22
- Website
- taxi-forte.ch
ZIBA Taxi GmbH
- Phone
- +41 71 222 22 22
- Website
- zibataxi.ch
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
More Questions & Answers
There are 1257+ hotels available in Zurich.











