There are 5 ways to get from Rorschach to Schwägalp Pass 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, line 791 bus
best- Take the train from Rorschach Stadt to Herisautrain S4
- Take the train from Herisau to Urnäschtrain S23
- Take the bus from Urnäsch, Bahnhof to Schwägalp, Passhöhebus 791
2h 18mLine 242 bus, line 791 bus
cheapest- Take the bus from Rorschach, Signalstrasse to St. Gallen, Bahnhofbus 242
- Take the bus from Urnäsch, Bahnhof to Schwägalp, Säntis-Schwebebahnbus 791
2h 53mCHF 8–16Drive 44.5 km
- Drive from Rorschach to Schwägalp Passcar 44.5 km
46 minCHF 8–11Taxi
- Take the taxi from Rorschach to Schwägalp Passtaxi 44.5 km
46 minCHF 200–240Train, line 792 bus
- Take the train from Rorschach Stadt to Nesslau-Neu St. Johanntrain S2
- Take the bus from Nesslau-Neu St.Johann, Bahnhof to Schwägalp, Säntis-Schwebebahnbus 792
2h 38mCHF 10–20
Questions & Answers
The cheapest way to get from Rorschach to Schwägalp Pass is to drive which costs SFr 7 - SFr 11 and takes 46 min.
The fastest way to get from Rorschach to Schwägalp Pass is to drive which takes 46 min and costs SFr 7 - SFr 11.
No, there is no direct bus from Rorschach to Schwägalp Pass. However, there are services departing from Rorschach, Signalstrasse and arriving at Schwägalp, Säntis-Schwebebahn via Urnäsch, Bahnhof. The journey, including transfers, takes approximately 2h 53m.
The distance between Rorschach and Schwägalp Pass is 42 km. The road distance is 44.5 km.
The best way to get from Rorschach to Schwägalp Pass without a car is to train and line 791 bus which takes 2h 18m and costs .
It takes approximately 2h 18m to get from Rorschach to Schwägalp Pass, including transfers.
Rorschach to Schwägalp Pass bus services, operated by PostAuto AG, depart from Rorschach, Signalstrasse station.
Rorschach to Schwägalp Pass bus services, operated by PostAuto AG, arrive at St. Gallen, Bahnhof station.
Yes, the driving distance between Rorschach to Schwägalp Pass is 45 km. It takes approximately 46 min to drive from Rorschach to Schwägalp Pass.
There are 931+ hotels available in Schwägalp Pass.
What companies run services between Rorschach, Switzerland and Schwägalp Pass, Switzerland?
You can take a bus from Rorschach, Signalstrasse to Schwägalp, Säntis-Schwebebahn via St. Gallen, Bahnhof, St. Gallen, Herisau, Urnäsch, and Urnäsch, Bahnhof in around 2h 53m.
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Rorschach Stadt to Herisau
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from Rorschach Stadt to Herisau
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 4–10
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 4–6
- 1st Class Ticket
- CHF 8–10
Train from Rorschach Stadt to Nesslau-Neu St. Johann
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 7–16
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 7–11
- 1st Class Ticket
- CHF 13–16
- Website
- Appenzeller Bahnen
Train from Herisau to Urnäsch
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Schedules at
- Appenzeller Bahnen
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Urnäsch, Bahnhof to Schwägalp, Passhöhe
- Ave. Duration
- 13 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
Bus from Rorschach, Signalstrasse to St. Gallen, Bahnhof
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
Bus from Urnäsch, Bahnhof to Schwägalp, Säntis-Schwebebahn
- Ave. Duration
- 23 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
Bus from Nesslau-Neu St.Johann, Bahnhof to Schwägalp, Säntis-Schwebebahn
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
- Ave. Duration
- 46 min
- Estimated price
- CHF 200–240
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
Taxi Maksi Bregenz
- Phone
- +43 676 4219102
- Website
- taxi-maksi.at
Bea's Taxi Beatrix Fechter
- Phone
- +43 676 9192900
- Website
- beas-taxi.at
Taxi Next Bregenz
- Phone
- +43 676 3204008
- Website
- taxi-next.com
Taxi Leitner - KM Taxi GmbH
- Phone
- +43 5572 27511
- Website
- taxi-leitner.at
Taxizentrale Dornbirn
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
















