S5
Line S5
Reliability · Last 30 days
S5 in Switzerland · excludes S5 in Belgium, Germany, Austria or Poland98%
arrive under 3 min late (2,160 of 2,200 measured runs)
−0.1 min
weighted average delay
Small sample: ~73 measured runs a day out of ~360 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 (96)
- Giswil – Luzern 287 services
- Luzern – Giswil 277 services
- Pfäffikon SZ – Zug 215 services
- Pfäffikon SZ – Rapperswil SG 215 services
- Rapperswil SG – Pfäffikon SZ 200 services
- Bern – Kerzers 195 services
- Zug – Pfäffikon SZ 185 services
- Rüti ZH – Zug 174 services
- Zug – Rüti ZH 166 services
- Zug – Rapperswil SG 123 services
- Kerzers – Bern 112 services
- Weinfelden – Sulgen 110 services
- Sulgen – Weinfelden 107 services
- Weinfelden – St. Gallen 105 services
- Neuchâtel – Kerzers 105 services
- St. Gallen – Weinfelden 100 services
- Avenches – Kerzers 92 services
- St. Margrethen SG – Weinfelden 89 services
- Weinfelden – St. Margrethen SG 89 services
- Kerzers – Neuchâtel 88 services
- Rapperswil SG – Zug 87 services
- Bern Brünnen Westside – Kerzers 86 services
- Kerzers – Avenches 79 services
- Affoltern am Albis – Pfäffikon SZ 78 services
Live now
- Active trains
- 27
- On time
- 100%
- of 19 trains with delay data
- Average delay
- 0 min
- S5 21554 → Giswil Stopped 1 min early
- S5 21557 → Alpnachstad In transit On time
- S5 15857 → Kerzers Stopped No data
- S5 18555 → Rüti ZH Stopped On time
- S5 11553 → St. Margrethen SG Stopped 3 min early
- S5 18556 → Bonstetten-Wettswil In transit 1 min delay
- S5 18558 → Zürich Stadelhofen In transit 1 min delay
- S5 18554 → Zug Stopped 1 min delay
Data: the operator’s GTFS timetable; punctuality and delays measured by TrainsRadar from real-time positions. Times in local time · Europe/Zurich