There are 4 ways to get from Sargans to Alt Sankt Johann by 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.
Line 797 bus
best- Take the bus from Buchs SG, Bahnhof to Wildhaus, Dorf797
1h 37mCHF 7–18Drive 35.1 km
cheapest- Drive from Sargans to Alt Sankt Johann35.1 km
40 minCHF 6–9Taxi
- Take the taxi from Sargans to Alt Sankt Johann35.1 km
40 minCHF 130–170Line 400 bus, line 797 bus
- Take the bus from Sargans, Post to Buchs SG, Bahnhof400
- Take the bus from Buchs SG, Bahnhof to Wildhaus, Dorf797
2h
Sargans to Alt Sankt Johann by train and bus
Questions & Answers
The cheapest way to get from Sargans to Alt Sankt Johann is to drive which costs SFr 5 - SFr 9 and takes 40 min.
The fastest way to get from Sargans to Alt Sankt Johann is to drive which takes 40 min and costs SFr 5 - SFr 9.
No, there is no direct bus from Sargans to Alt Sankt Johann. However, there are services departing from Sargans, Post and arriving at Alt St. Johann, Dorf via Buchs SG, Bahnhof and Wildhaus, Dorf. The journey, including transfers, takes approximately 2h.
The distance between Sargans and Alt Sankt Johann is 37 km. The road distance is 35.1 km.
The best way to get from Sargans to Alt Sankt Johann without a car is to line 797 bus which takes 1h 37m and costs SFr 6 - SFr 18.
It takes approximately 1h 37m to get from Sargans to Alt Sankt Johann, including transfers.
Sargans to Alt Sankt Johann bus services, operated by Bus Ostschweiz, depart from Sargans, Post station.
Sargans to Alt Sankt Johann bus services, operated by Bus Ostschweiz, arrive at Buchs SG, Bahnhof station.
Yes, the driving distance between Sargans to Alt Sankt Johann is 35 km. It takes approximately 40 min to drive from Sargans to Alt Sankt Johann.
There are 664+ hotels available in Alt Sankt Johann.
What companies run services between Sargans, Switzerland and Alt Sankt Johann, Switzerland?
PostAuto Schweiz AG operates a bus from Buchs SG, Bahnhof to Wildhaus, Dorf hourly. Tickets cost CHF 2–4 and the journey takes 35 min.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Buchs SG, Bahnhof to Wildhaus, Dorf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
- Phone
- +41 71 757 30 40
- info@busost.ch
- Website
- busost.ch
Bus from Sargans, Post to Buchs SG, Bahnhof
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Schedules at
- busost.ch
- Ave. Duration
- 40 min
- Estimated price
- CHF 130–170
Sarganserland taxi
- Phone
- 079 404 02 05
- Website
- taxisarganserland.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










