ACH · Transport

Regional Rail from Rorschach

Train

Train Rorschach–St. Gallen regional rail leg itself is on the order of tens of minutes; through journeys from other airports listed to St. Gallen are around 49–68 min depending on origin.[6]

Regional trains through Rorschach tie Altenrhein into the Swiss rail grid

From Sankt Gallen Altenrhein Airport’s T1, most rail‑minded travellers first ride the short local bus to Rorschach, then switch to the Regional Rail from Rorschach for St. Gallen and other Swiss hubs. Online planners show through trips from nearby airports to St. Gallen taking around 49–68 minutes via this Rorschach leg, which tells you how central this node is for chaining flights with trains.

The regional rail section between Rorschach and St. Gallen runs in the range of tens of minutes, and trains typically appear at roughly 2–4 departures per hour during daytime. That frequency makes missed connections low‑stress compared to a once‑an‑hour long‑distance service, and you can usually recover from a late bus from Altenrhein without wrecking the day.

Tickets for the regional rail work like any standard Swiss domestic trip: you buy a point‑to‑point ticket from Rorschach to St. Gallen, or just ride on a Swiss Travel Pass or GA if you have one. Regulars with railpasses build their whole routing around this, landing at Altenrhein’s T1, hopping the local bus to Rorschach, then riding on to St. Gallen and beyond on the frequent regional runs.

Online tools such as Rome2Rio route “nearby airports to St. Gallen Olma Messen” via Rorschach, explicitly listing a regional train leg of roughly 49 minutes from some origins, which underlines that planners treat Rorschach as the standard interchange. That’s a hint to trust the pattern: bus from Altenrhein, rail from Rorschach, then fan out to eastern Switzerland rather than hunting for a fringe direct coach.

Step-by-step from ACH to St. Gallen via Rorschach:

  • 1. Land at Sankt Gallen Altenrhein Airport T1 and exit arrivals; the terminal is small, so this usually takes under 10 minutes.
  • 2. Catch the local bus from Altenrhein to Rorschach station; check the SBB app for exact departure times tied to your flight.
  • 3. At Rorschach, buy a ticket or confirm your pass coverage for the Rorschach–St. Gallen regional rail leg.
  • 4. Board the next regional train toward St. Gallen; with 2–4 trains per hour, waits are often under 20 minutes.
  • 5. Ride the short regional segment, then exit at St. Gallen and connect to trams, buses, or further intercity services.

One practical tip: build a 20–30 minute buffer at Rorschach between your bus arrival and rail departure; that keeps a late bag drop or slow walk out of T1 from snowballing into a missed train.

Other transport at ACH