S12
Line S12
Reliability · Last 30 days
S12 in Switzerland · excludes S12 in Germany98%
arrive under 3 min late (990 of 1,013 measured runs)
+0.2 min
weighted average delay
Small sample: ~34 measured runs a day out of ~140 trains seen.
Average delay by day and hour
Last 5 weeks · local time Europe/Zurich 036912151821
M
T
W
T
F
S
S
Early < −1 minOn time −1 to 3 minSlight 3 to 10 minLate 10 to 30 minSevere ≥ 30 min No data
Hover or focus a cell to see the average delay.
Routes (27)
- Brugg AG – Schaffhausen 383 services
- Brugg AG – Winterthur 282 services
- Schaffhausen – Brugg AG 272 services
- Winterthur – Brugg AG 237 services
- Chur – Sargans 154 services
- Sargans – Chur 140 services
- Brugg AG – Wil SG 86 services
- Wil SG – Brugg AG 79 services
- Zürich HB – Brugg AG 79 services
- Langenthal – St. Urban Ziegelei 38 services
- St. Urban Ziegelei – Langenthal 38 services
- Langenthal – St. Urban 34 services
- St. Urban – Langenthal 34 services
- Schaffhausen – Winterthur 26 services
- Winterthur – Wil SG 24 services
- Dachsen – Brugg AG 22 services
- Henggart – Schaffhausen 20 services
- Brugg AG – Dachsen 20 services
- Schaffhausen – Henggart 19 services
- Wil SG – Winterthur 19 services
- Andelfingen – Winterthur 4 services
- Brugg AG – Andelfingen 2 services
- Baden – Brugg AG 2 services
- Winterthur – Wettingen 2 services
Live now
- Active trains
- 9
- On time
- 100%
- of 9 trains with delay data
- Average delay
- 0 min
- S12 19284 → Zürich Altstetten In transit On time
- S12 19286 → Winterthur In transit On time
- S12 19282 → Turgi In transit On time
- S12 12285 → Landquart In transit On time
- S12 19287 → Baden Stopped On time
- S12 19285 → Zürich Stadelhofen In transit On time
- S12 19283 → Winterthur Stopped 1 min delay
- S12 12284 → Sargans In transit 1 min early
Data: the operator’s GTFS timetable; punctuality and delays measured by TrainsRadar from real-time positions. Times in local time · Europe/Zurich