The average train between Sankt Gallen and Kloten takes 1h 6m and the fastest train takes 55 min. The train runs at least 2 times per hour from Sankt Gallen to Kloten. 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 every 30 minutes between Sankt Gallen and Kloten. The earliest departure is at 3:02 AM at night, and the last departure from Sankt Gallen is at 11:37 PM which arrives into Kloten at 5:24 AM. All services require a transfer at Zuerich Flughafen and take an average of 1h 6m. The schedules shown below are for the next available departures.
Want to know about travelling from Sankt Gallen to Kloten? 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 Sankt Gallen to Kloten. However, there are services departing from Sankt Gallen station and arriving at Kloten station via Zuerich Flughafen. The journey, including transfers, takes approximately 1h 6m.
Sankt Gallen to Kloten train services, operated by SBB GmbH, depart from St. Gallen(Ch) station.
Sankt Gallen to Kloten train services, operated by SBB GmbH, arrive at Zuerich Flughafen station.
Book your Sankt Gallen to Kloten train tickets online with SBB GmbH, Swiss Federal Railways (SBB CFF FFS) and Thurbo.
The distance between Sankt Gallen and Kloten is 59.5 km. The road distance is 79 km.
Swiss Federal Railways (SBB CFF FFS) operates a train from St. Gallen(Ch) to Zuerich Flughafen every 15 minutes. Tickets cost CHF 26–85 and the journey takes 48 min. Four other operators also service this route.