SN8 13781 Effretikon – Lachen SZ

View line SN8

Effretikon 00:55 → Lachen SZ 02:07 Mon, Sat, Sun 1 h 12 min · 21 stops SBB CFF FFS

✓ Today’s run finished

Today it reached Lachen SZ at 02:10 +3 min

  1. Effretikon00:55
  2. Zürich Oerlikon01:07
  3. Zürich Wollishofen01:22
  4. Thalwil01:31
  5. Au ZH01:40
  6. Freienbach SBB01:53
  7. Lachen SZ02:07

Next service: tomorrow 00:55 from Effretikon · Sun 8 Nov

Next departure 00:55 tomorrow · Effretikon
On-time · 30 days
88%
7/8 runs under 3 min
RT coverage: 8 full · 0 partial · 1 no data
On-time · 90 days
95%
38/40 runs under 3 min
RT coverage: 40 full · 0 partial · 2 no data
Typical delay
0min
Median at arrival, 90 days
30 days: 0 min
P90
+1min
9 in 10 runs arrive with less than this
30 days: +2 min

Last 30 days

Arrival delay at Lachen SZ, in minutes. One bar per run.

  • On time (<3 min)
  • 3–10 min
  • 10–30 min
  • 30+ min
  • Partial coverage
  • No data

Worst days

  • Wed 19 Aug Max en route +17 min · last fix heading to Wallisellen +17 min
  • Sat 7 Nov Max en route +3 min · last fix heading to Lachen SZ +3 min

Distribution · 90 days

40 runs with a known final delay. On time = under 3 min, the same cut the map uses.

  • Early 8% · 3
  • On time 88% · 35
  • 3–10 min 3% · 1
  • 10–30 min 3% · 1
  • 30+ min 0% · 0

On-time by weekday

  • — M n=0
  • — T n=0
  • 88% W n=8
  • 100% T n=7
  • 100% F n=6
  • 90% S n=10
  • 100% S n=9

Stops and timetable

Timetable of the latest run from the operator’s GTFS (21 stops).

Last 90 days, 40 runs. At intermediate stops it is an estimate from the delay at origin and destination. Delays over 2 h count as “> 2 h”: our data does not measure them exactly.

StopSched.Usually 9 days in 10
00:55on time on time
00:59≈ on time ≈ +1 min
01:03≈ on time ≈ +1 min
01:07≈ on time ≈ +1 min
01:12 / 01:14≈ on time ≈ +1 min
01:17≈ on time ≈ +1 min
01:20≈ on time ≈ +1 min
01:22≈ on time ≈ +1 min
01:25≈ on time ≈ +1 min
01:28≈ on time ≈ +1 min
01:31≈ on time ≈ +1 min
01:33≈ on time ≈ +1 min
01:37≈ on time ≈ +1 min
01:40≈ on time ≈ +1 min
01:45≈ on time ≈ +1 min
01:48≈ on time ≈ +1 min
01:50≈ on time ≈ +1 min
01:53≈ on time ≈ +1 min
01:56 / 02:01≈ on time ≈ +1 min
02:04≈ on time ≈ +1 min
02:07on time +1 min

Each run is closed into train_runs (country, train number, service day) from the live positions. Final delay = last delay seen. Partial coverage: the feed stopped before the final stop (last value used, hatched in the chart). No data: a run without any valid delay; counts as neither on time nor late. Data collected since 11 July 2026.

Will I make my connection?

Pick where you get off and how many minutes you have until your next train. We work it out from what this train did over the last 90 days.

Include the time to change platforms. It is an estimate from past data, not a guarantee. Days more than 2 h late count as a missed connection.

Recent runs

DateLast stopFinalMax
Sat 7 NovLachen SZ 02:12+3 min+3 min
Sun 1 NovLachen SZ 02:080 min—
Sat 31 OctLachen SZ 02:080 min—
Sun 25 OctLachen SZ 02:08No data—
Sat 24 OctLachen SZ 02:080 min—
Sun 18 OctLachen SZ 02:09+1 min—
Sat 17 OctLachen SZ 02:080 min—
Sun 11 OctLachen SZ 02:080 min—
Sat 10 OctLachen SZ 02:090 min—
Mon 5 OctLachen SZ 02:08No data—
Sun 4 OctLachen SZ 02:09+1 min+1 min
Fri 2 OctPfäffikon SZ 01:590 min+15 min
Thu 1 OctPfäffikon SZ 01:590 min+5 min
Wed 30 SeptPfäffikon SZ 01:58−1 min+5 min
Sun 27 SeptPfäffikon SZ 01:590 min+2 min
Sat 26 SeptWallisellen 01:590 min+2 min
Fri 25 SeptPfäffikon SZ 01:590 min+1 min
Thu 24 SeptPfäffikon SZ 01:590 min+29 min
Wed 23 SeptPfäffikon SZ 01:59+1 min+40 min
Wed 16 SeptPfäffikon SZ 01:59+1 min+1 min
Sun 13 SeptPfäffikon SZ 01:590 min+7 min
Sat 12 SeptPfäffikon SZ 01:590 min+7 min
Fri 11 SeptPfäffikon SZ 01:590 min+2 min
Thu 10 SeptPfäffikon SZ 01:59+1 min+1 min
Wed 9 SeptPfäffikon SZ 01:590 min+3 min
Sun 6 SeptPfäffikon SZ 01:590 min+5 min
Sat 5 SeptPfäffikon SZ 01:590 min+3 min
Fri 4 SeptPfäffikon SZ 01:590 min+5 min
Thu 3 SeptPfäffikon SZ 01:590 min+5 min
Wed 2 SeptPfäffikon SZ 01:590 min+1 min