|Trips per day||2|
Located in , Switzerland, you can travel by train to St. Gallen from 2 destinations and choose from 2 daily train schedules to get you there. RegioJet has the most train connections to St. Gallen. The furthest train arriving in St. Gallen covers a distance of 429.34 miles, 690.78 kms, covering the journey in 13 hours and 10 minutes
Looking for other ways to get there? Check out Bus options to St. Gallen.