There are 4 ways to get from Canton of St. Gallen to Jonschwil by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from St. Gallen to Wil SGtrain Ir13 / ...
- Take the bus from Wil SG, Bahnhof to Jonschwil, Sonnebus 730
1hCHF 7–34Drive 27.8 km
cheapest- Drive from Sankt Gallen to Jonschwilcar 27.8 km
24 minCHF 5–7Train, line 741 bus
- Take the train from St. Gallen to Flawiltrain Ir13 / ...
- Take the bus from Flawil, Bahnhof to Uzwil, Bahnhofbus 741
1h 26mCHF 7–20Taxi
- Take the taxi from Sankt Gallen to Jonschwiltaxi 27.8 km
24 minCHF 120–160
Canton of St. Gallen to Jonschwil by train and bus
Questions & Answers
The cheapest way to get from Canton of St. Gallen to Jonschwil is to drive which costs SFr 4 - SFr 7 and takes 24 min.
The fastest way to get from Canton of St. Gallen to Jonschwil is to taxi which takes 24 min and costs SFr 120 - SFr 160.
The distance between Canton of St. Gallen and Jonschwil is 36 km. The road distance is 27.8 km.
The best way to get from Canton of St. Gallen to Jonschwil without a car is to train and bus which takes 1h and costs SFr 7 - SFr 35.
It takes approximately 1h to get from Canton of St. Gallen to Jonschwil, including transfers.
Yes, the driving distance between Canton of St. Gallen to Jonschwil is 28 km. It takes approximately 24 min to drive from Canton of St. Gallen to Jonschwil.
There are 437+ hotels available in Jonschwil.
What companies run services between Canton of St. Gallen, Switzerland and Jonschwil, Switzerland?
There is no direct connection from Canton of St. Gallen to Jonschwil. However, you can take the train to Wil SG, walk to Wil SG, Bahnhof, then take the bus to Jonschwil, Sonne. Alternatively, you can take a train from St. Gallen to Jonschwil, Sonne via Flawil, Flawil, Bahnhof, and Uzwil, Bahnhof in around 1h 26m.
Train from St. Gallen to Wil SG
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–30
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Gallen to Flawil
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–15
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Gallen to Wil SG
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–12
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 5–7
- 1st Class Ticket
- CHF 9–12
Train from St. Gallen to Flawil
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 3–9
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 3–5
- 1st Class Ticket
- CHF 7–9
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Wil SG, Bahnhof to Jonschwil, Sonne
- Ave. Duration
- 12 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
Bus from Flawil, Bahnhof to Uzwil, Bahnhof
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- PostAuto AG
- Phone
- +41 71 385 66 20
- Website
- Regiobus Gossau SG
Bus from Wil SG, Bahnhof to Jonschwil, Sonne
- Ave. Duration
- 11 min
- Frequency
- 6 times a week
- Schedules at
- Regiobus Gossau SG
- Ave. Duration
- 24 min
- Estimated price
- CHF 120–160
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













