Touchdown in Zurich, regional train to St. Gallen in 1h08
Figure about 1 hour 8 minutes on the Zurich Airport–St. Gallen train, then you back-track by regional links to Sankt Gallen Altenrhein Airport (ACH) for flights out of Terminal T1. This combo suits people landing long-haul into Zurich, sleeping or meeting in St. Gallen, then flying on to Vienna or summer charters from Altenrhein the next day.
Trains from Zurich Airport station (ZRH) to St. Gallen run roughly twice per hour through most of the day. A FlyerTalk regular reports going from aircraft door to a departing St. Gallen train in under 20 minutes, including walking from the gate to the station under the terminal. Buy tickets from SBB machines in the rail level below the check-in halls.
The Zurich–St. Gallen leg sits inside the normal SBB hourly pattern, not a special airport-only line. Typical journeys involve IC or IR trains with 1st and 2nd class, Wi‑Fi on many sets, and clean toilets. Standard 2nd class tickets Zurich Airport–St. Gallen usually price in the CHF 25–35 range, depending on discount cards and advance purchase.
St. Gallen appears in planning tools as rail-linked to at least five airports: Zurich, Altenrhein, Memmingen, Basel, and Stuttgart. For Altenrhein, most regulars go St. Gallen–Rorschach by train, then connect to a local bus into the airport zone near the Bodensee. Timetables often line up so total St. Gallen–Altenrhein surface time lands around 40–60 minutes.
Regulars build a buffer after long-haul into Zurich: land, clear passport control, grab the train to St. Gallen, then continue to Altenrhein later in the day or the next morning. Many pair the roughly 1h08 rail leg with a hotel near St. Gallen station, then use the morning regional run to reach T1 in time for the People’s Viennaline-style regional flights.
One practical tip: aim for trains at least two patterns earlier than the last one that technically “works” for your T1 departure. Swiss connections are tight but not magic; a missed IC at Zurich Airport can cascade into a missed bus at Rorschach and a very expensive same-day rebooking at Altenrhein.