Rail S4

Click to load interactive map
List of stops
            Map

            Sargans – Uznach

            Sargans

            19:0522:05

            Sevelen

            19:1422:14

            Buchs Sg

            19:18
            19:19
            22:18
            22:19

            Salez-Sennwald

            19:2422:24

            Rüthi Sg

            19:2822:28

            Oberriet Sg

            19:3322:33

            Altstätten Sg

            19:3822:38

            Rebstein-Marbach

            19:4122:41

            Heerbrugg

            19:4522:45

            Au Sg

            19:4822:48

            St. Margrethen Sg

            19:52
            19:53
            22:52
            22:53

            Rheineck

            19:5622:56

            Staad Sg

            19:5922:59

            Rorschach

            20:0323:03

            Rorschach Stadt

            20:0423:04

            Goldach

            20:0723:07

            Mörschwil

            20:1123:11

            St. Gallen St. Fiden

            20:1623:16

            St. Gallen

            20:20
            20:27
            23:20
            23:27

            St. Gallen Haggen

            20:3023:30

            Herisau

            20:35
            20:36
            23:35
            23:36

            Schachen (Herisau)

            20:3923:39

            Degersheim

            20:4423:44

            Mogelsberg

            20:4823:48

            Brunnadern-Neckertal

            20:5123:51

            Lichtensteig

            20:5623:56

            Wattwil

            21:00
            21:01
            00:00 +1
            00:01 +1

            Kaltbrunn

            21:0700:07 +1

            Uznach

            21:1200:12 +1
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

            Uznach – Sargans

            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.
            Last updated on April 8, 2026
            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Sargans – Uznach
            Bahnhofstrasse - Weierbächlistrasse - Bahnhofstrasse - Bahnstrasse - Bahnhofstrasse - Poststrasse - Sonnenweg - Bahnhofplatz - Bahnhofstrasse - Untere Lindentalstrasse - Mühlefeldstrasse - Obere Floozstrasse
            All data is available in GTFS feed: geops-chl