Ride

S2 St. Margrethen SG → Altstätten SGDepartures from Altstätten SG

Every stop, Tuesday 3 November 2026

Leaves St. Margrethen SG at 10:37 and reaches Altstätten SG at 10:53, 4 stops later.

Stops

Pick the stop where you get off to see your trip there.

ArrivesDepartsStopPlatform
09:09Nesslau-Neu St. JohannDepartures from Nesslau-Neu St. Johann1
09:1309:14KrummenauDepartures from Krummenau1
09:1909:20Ebnat-KappelDepartures from Ebnat-Kappel1
09:2409:30WattwilDepartures from Wattwil1
09:33LichtensteigDepartures from Lichtensteig2
09:36Brunnadern-NeckertalDepartures from Brunnadern-Neckertal
09:40MogelsbergDepartures from Mogelsberg
09:46DegersheimDepartures from Degersheim2
09:49Schachen (Herisau)Departures from Schachen (Herisau)1
09:54HerisauDepartures from Herisau1
09:59St. Gallen HaggenDepartures from St. Gallen Haggen4
10:0310:08St. GallenDepartures from St. Gallen6
10:11St. Gallen St. FidenDepartures from St. Gallen St. Fiden4
10:16MörschwilDepartures from Mörschwil2
10:21GoldachDepartures from Goldach2
10:23Rorschach StadtDepartures from Rorschach Stadt2
10:2510:26RorschachDepartures from Rorschach5
10:28Staad SGDepartures from Staad SG2
10:32RheineckDepartures from Rheineck2
10:3610:37St. Margrethen SGDepartures from St. Margrethen SG2
10:39Au SGDepartures from Au SG1
10:4310:44HeerbruggDepartures from Heerbrugg2
10:47Rebstein-MarbachDepartures from Rebstein-Marbach1
10:53Altstätten SGDepartures from Altstätten SG3

Planned times from the timetable. Delays and cancellations are in the planner and on the live board.

Notes on this ride

  • Access with step

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.