The average train between Wasserauen and Sankt Gallen takes 57 min and the fastest train takes 56 min. There is an hourly train service from Wasserauen to Sankt Gallen. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Wasserauen and Sankt Gallen. The earliest departure is at 6:48 AM in the morning, and the last departure from Wasserauen is at 6:48 PM which arrives into Sankt Gallen at 7:44 PM. All services require a transfer, and take on average 57 min. The schedules shown below are for the next available departures.

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change

56 min • 1 change
Want to know about travelling from Wasserauen to Sankt Gallen? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Wasserauen to Sankt Gallen. However, there are services departing from Wasserauen station and arriving at Sankt Gallen station via Herisau. The journey, including transfers, takes approximately 57 min.
Wasserauen to Sankt Gallen train services, operated by Appenzeller Bahnen, depart from Wasserauen station.
Wasserauen to Sankt Gallen train services, operated by Appenzeller Bahnen, arrive at Herisau station.
Book your Wasserauen to Sankt Gallen train tickets online with Appenzeller Bahnen, Schweizerische Südostbahn AG and Thurbo.
The distance between Wasserauen and Sankt Gallen is 16.1 km. The road distance is 33 km.
Appenzeller Bahnen operates a train from Wasserauen to Herisau hourly, and the journey takes 42 min.