S2 Rail - S 2

List of stops

          Altstätten Sg – Herisau

          Altstätten Sg

          06:0607:0608:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:06

          Rebstein-Marbach

          06:0907:0908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:09

          Heerbrugg

          06:13
          06:14
          07:13
          07:14
          08:13
          08:14
          09:13
          09:14
          10:13
          10:14
          11:13
          11:14
          12:13
          12:14
          13:13
          13:14
          14:13
          14:14
          15:13
          15:14
          16:13
          16:14
          17:13
          17:14
          18:13
          18:14
          19:13
          19:14
          20:13
          20:14

          Au Sg

          06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:17

          St. Margrethen Sg

          06:2207:2208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:2220:22

          Rheineck

          06:2607:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:26

          Staad Sg

          06:2907:2908:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:2920:29

          Rorschach

          06:32
          06:33
          07:32
          07:33
          08:32
          08:33
          09:32
          09:33
          10:32
          10:33
          11:32
          11:33
          12:32
          12:33
          13:32
          13:33
          14:32
          14:33
          15:32
          15:33
          16:32
          16:33
          17:32
          17:33
          18:32
          18:33
          19:32
          19:33
          20:32
          20:33

          Rorschach Stadt

          06:3407:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:34

          Goldach

          06:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:37

          Mörschwil

          06:4107:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:41

          St. Gallen St. Fiden

          06:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:46

          St. Gallen

          06:50
          06:57
          07:50
          07:57
          08:50
          08:57
          09:50
          09:57
          10:50
          10:57
          11:50
          11:57
          12:50
          12:57
          13:50
          13:57
          14:50
          14:57
          15:50
          15:57
          16:50
          16:57
          17:50
          17:57
          18:50
          18:57
          19:50
          19:57
          20:50
          20:57

          St. Gallen Haggen

          07:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:00

          Herisau

          07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:0521:05

          Herisau – Altstätten Sg

          Herisau08:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:54
          St. Gallen Haggen08:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:59
          St. Gallen09:03
          09:08
          10:03
          10:08
          11:03
          11:08
          12:03
          12:08
          13:03
          13:08
          14:03
          14:08
          15:03
          15:08
          16:03
          16:08
          17:03
          17:08
          18:03
          18:08
          19:03
          19:08
          20:03
          20:08
          St. Gallen St. Fiden09:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:11
          Mörschwil09:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:16
          Goldach09:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:21
          Rorschach Stadt09:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2320:23
          Rorschach09:25
          09:26
          10:25
          10:26
          11:25
          11:26
          12:25
          12:26
          13:25
          13:26
          14:25
          14:26
          15:25
          15:26
          16:25
          16:26
          17:25
          17:26
          18:25
          18:26
          19:25
          19:26
          20:25
          20:26
          Staad Sg09:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:28
          Rheineck09:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:32
          St. Margrethen Sg09:36
          09:37
          10:36
          10:37
          11:36
          11:37
          12:36
          12:37
          13:36
          13:37
          14:36
          14:37
          15:36
          15:37
          16:36
          16:37
          17:36
          17:37
          18:36
          18:37
          19:36
          19:37
          20:36
          20:37
          Au Sg09:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:39
          Heerbrugg09:43
          09:44
          10:43
          10:44
          11:43
          11:44
          12:43
          12:44
          13:43
          13:44
          14:43
          14:44
          15:43
          15:44
          16:43
          16:44
          17:43
          17:44
          18:43
          18:44
          19:43
          19:44
          20:43
          20:44
          Rebstein-Marbach09:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:47
          Altstätten Sg09:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:53
          Build real-time departures into your app

          Tell us about your project. Test London API examples while we review your request.

          Request data / API access

          Route Path (Streets & Roads)

          Outbound: Altstätten Sg – Herisau
          Bahnstrasse - Bahnhofstrasse - Sonnenweg - Bahnhofplatz - Untere Lindentalstrasse
          Inbound: Herisau – Altstätten Sg
          Hechtackerstrasse - Bahnhofstrasse - Poststrasse - Bahnhofstrasse - Bahnstrasse

          Schedules and stops for this route are published in GTFS: geops-chl

          Frequently asked questions about route S2

          • What time does route S2 start operating?

            Services on route S2 start at 06:06 on Fridays, on Saturdays and on Sundays.

          • What time does route S2 stop operating?

            Services on route S2 end at 21:05 on Fridays, on Saturdays and on Sundays.

          • Is there a stop for route S2 near me?

            View the nearest stop for route S2.

          S2 (Sankt Gallen Rail Services)

          The first stop of the S2 rail route is Altstätten Sg and the last stop is Herisau. S2 (S 2) is operational during on weekends.

          Additional information: S2 has 15 stops. The total trip duration for this route is approximately 59 minutes.

          More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Sankt Gallen, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

          S2 rail near me

          Similar Routes & Alternatives to S2

          Looking for alternatives to S2? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

          Last updated on July 26, 2026