S4 Rail - S 4

List of stops

        Rapperswil Sg – Heerbrugg

        Rapperswil Sg

        19:3720:3721:3722:37

        Uznach

        19:47
        19:48
        20:47
        20:48
        21:47
        21:48
        22:47
        22:48

        Kaltbrunn

        19:5120:5121:5122:51

        Wattwil

        19:5920:5921:5922:59

        Lichtensteig

        20:0121:0122:0123:01

        Brunnadern-Neckertal

        20:0521:0522:0523:05

        Mogelsberg

        20:0821:0822:0823:08

        Degersheim

        20:14
        20:15
        21:14
        21:15
        22:14
        22:15
        23:14
        23:15

        Schachen (Herisau)

        20:1821:1822:1823:18

        Herisau

        20:23
        20:24
        21:23
        21:24
        22:23
        22:24
        23:23
        23:24

        St. Gallen Haggen

        20:2921:2922:2923:29

        St. Gallen

        20:33
        20:38
        21:33
        21:38
        22:33
        22:38
        23:33
        23:38

        St. Gallen St. Fiden

        20:4121:4122:4123:41

        Mörschwil

        20:4621:4622:4623:46

        Goldach

        20:5121:5122:5123:51

        Rorschach Stadt

        20:5321:5322:5323:53

        Rorschach

        20:5621:5622:5623:56

        Staad Sg

        20:5821:5822:5823:58

        Rheineck

        21:0222:0223:0200:02 +1

        St. Margrethen Sg

        21:06
        21:07
        22:06
        22:07
        23:06
        23:07
        00:06 +1
        00:07 +1

        Au Sg

        21:0922:0923:0900:09 +1
        00:10 +1

        Heerbrugg

        21:1322:1323:1300:14 +1
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

        Heerbrugg – Rapperswil Sg

        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        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

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

        Frequently asked questions about route S4

        • What time does route S4 start operating?

          Services on route S4 start at 19:37 on Mondays, on Tuesdays, on Wednesdays, on Thursdays and on Sundays.

        • What time does route S4 stop operating?

          Services on route S4 end at 00:14 +1 on Mondays, on Tuesdays, on Wednesdays, on Thursdays and on Sundays.

        • Is there a stop for route S4 near me?

          View the nearest stop for route S4.

        S4 (Sankt Gallen Rail Services)

        The first stop of the S4 rail route is Rapperswil Sg and the last stop is Heerbrugg. S4 (S 4) is operational during everyday.

        Additional information: S4 has 22 stops. The total trip duration for this route is approximately 97 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.

        S4 rail near me

        Last updated on November 15, 2026