St. Margrethen to Arth-Goldau by train
Compare prices, times and book fast direct trains
Overview: trains from St. Margrethen to Arth-Goldau
Find the key information for travelling by train from St. Margrethen to Arth-Goldau, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Travelling from St. Margrethen to Arth-Goldau by train
Considering a train trip from St. Margrethen to Arth-Goldau? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train tickets between St. Margrethen and Arth-Goldau
The cheapest train tickets from St. Margrethen to Arth-Goldau start at US$118.50. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from St. Margrethen to Arth-Goldau is by booking in advance. Keep in mind that tickets for this route go on sale 6 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
St. Margrethen to Arth-Goldau train schedule
The earliest weekday train along this route departs at 00:07.
The latest weekday train along this route departs at 23:13.
The earliest weekend train along this route departs at 00:07.
The latest weekend train along this route departs at 23:46.
18 trains run along this route each day.
Trains leave the station every 47 minutes.
St. Margrethen to Arth-Goldau train duration
Trains on this route travel a distance of 94 kilometres, with the fastest one completing the journey in 2 hours and 13 minutes.
Booking St. Margrethen to Arth-Goldau trains in advance
Booking your St. Margrethen to Arth-Goldau tickets in advance is the best way to save money. Tickets on this specific route can be purchased 6 months before departure.
Get notified of when tickets open for travel between St. Margrethen and Arth-Goldau by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Maximising your travels to Arth-Goldau
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Arth-Goldau.
FAQs about the train journey from St. Margrethen to Arth-Goldau
Want to know more about your journey from St. Margrethen to Arth-Goldau? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train route from St. Margrethen to Arth-Goldau covers 94 kilometres.
The lowest price on this route is US$118.50. Tickets booked 30 days in advance cost around , while those booked 7 days in advance are around .
Tickets for this journey become available 6 months before the travel date.
The quickest journey is 2 hours and 13 minutes.
Other train journeys from St. Margrethen
- From St. Margrethen to St. Gallen From US$7.50
- From St. Margrethen to Lindau From US$11.50
- From St. Margrethen to Zurich From US$25.50
- From St. Margrethen to Bregenz From US$6.00
- From St. Margrethen to Buchs SG From US$10.50
- From St. Margrethen to Sargans From US$14.00
- From St. Margrethen to Chur From US$20.00
- From St. Margrethen to Munich From US$33.00
- From St. Margrethen to Kempten (Allgäu) From US$91.00
- From St. Margrethen to Füssen From US$50.50
- From St. Margrethen to Buchloe From US$23.50
- From St. Margrethen to Memmingen From US$23.50
- From St. Margrethen to Friedrichshafen From US$16.54
- From St. Margrethen to Tirano From US$91.00
- From St. Margrethen to Dornbirn From US$7.00
Other train journeys to Arth-Goldau
- From Milan to Arth-Goldau From US$58.00
- From Venice to Arth-Goldau From US$80.00
- From Basel to Arth-Goldau From US$34.00
- From Lucerne to Arth-Goldau From US$10.50
- From Strasbourg to Arth-Goldau From US$72.50
- From Paris to Arth-Goldau From US$127.00
- From Rome to Arth-Goldau From US$129.00
- From Florence to Arth-Goldau From US$99.40
- From Bellinzona to Arth-Goldau From US$31.00
- From Zurich to Arth-Goldau From US$29.50
- From Interlaken to Arth-Goldau From US$36.50
- From London to Arth-Goldau From US$276.00
- From Bologna to Arth-Goldau From US$90.30
- From Neuchâtel to Arth-Goldau From US$87.97
- From Lugano to Arth-Goldau From US$35.50
Other train journeys from Arth-Goldau
- From Arth-Goldau to Milan From US$17.60
- From Arth-Goldau to Zurich From US$29.50
- From Arth-Goldau to Lucerne From US$9.00
- From Arth-Goldau to Basel From US$35.00
- From Arth-Goldau to Paris From US$117.50
- From Arth-Goldau to Venice From US$91.00
- From Arth-Goldau to Rome From US$139.00
- From Arth-Goldau to Bologna From US$101.50
- From Arth-Goldau to Como From US$72.80
- From Arth-Goldau to Bern From US$38.00
- From Arth-Goldau to Interlaken From US$68.00
- From Arth-Goldau to Strasbourg From US$48.00