| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| 07:16 | Luzern | 1 | 60' | |
| 07:40 | Olten | 2 | 60' | |
| S-Train | 07:50 | Sursee | 1 | 60' |
| S-Train | 08:07 | Turgi | 2 | 60' |
| 08:16 | Luzern | 1 | 60' | |
| 08:40 | Olten | 2 | 60' | |
| S-Train | 08:50 | Sursee | 1 | 60' |
| S-Train | 09:07 | Turgi | 2 | 60' |
| 09:16 | Luzern | 1 | 60' | |
| 09:40 | Olten | 2 | 60' | |
| S-Train | 09:50 | Sursee | 1 | 60' |
| S-Train | 10:07 | Turgi | 2 | 60' |
| 10:16 | Luzern | 1 | 60' | |
| 10:40 | Olten | 2 | 60' | |
| S-Train | 10:50 | Sursee | 1 | 60' |
| S-Train | 11:07 | Turgi | 2 | 60' |
| 11:16 | Luzern | 1 | 60' | |
| 11:40 | Olten | 2 | 60' | |
| S-Train | 11:50 | Sursee | 1 | 60' |
| S-Train | 12:07 | Turgi | 2 | 60' |
| 12:16 | Luzern | 1 | 60' | |
| 12:40 | Olten | 2 | 60' | |
| S-Train | 12:50 | Sursee | 1 | 60' |
| S-Train | 13:07 | Turgi | 2 | 60' |
| 13:16 | Luzern | 1 | 60' | |
| 13:40 | Olten | 2 | 60' | |
| S-Train | 13:50 | Sursee | 1 | 60' |
| S-Train | 14:07 | Turgi | 2 | 60' |
| 14:16 | Luzern | 1 | 60' | |
| 14:40 | Olten | 2 | 60' | |
| S-Train | 14:50 | Sursee | 1 | 60' |
| S-Train | 15:07 | Turgi | 2 | 60' |
| 15:16 | Luzern | 1 | 60' | |
| 15:40 | Olten | 2 | 60' | |
| S-Train | 15:50 | Sursee | 1 | 60' |
| S-Train | 16:07 | Turgi | 2 | 60' |
| 16:16 | Luzern | 1 | 60' | |
| 16:40 | Olten | 2 | 60' | |
| S-Train | 16:50 | Sursee | 1 | 60' |
| S-Train | 17:07 | Turgi | 2 | 60' |
| 17:16 | Luzern | 1 | 60' | |
| 17:40 | Olten | 2 | 60' | |
| S-Train | 17:50 | Sursee | 1 | 60' |
| S-Train | 18:07 | Turgi | 2 | 60' |
| 18:16 | Luzern | 1 | 60' | |
| 18:40 | Olten | 2 | 60' | |
| S-Train | 18:50 | Sursee | 1 | 60' |
| S-Train | 19:07 | Turgi | 2 | 60' |
| 19:16 | Luzern | 1 | 60' | |
| 19:40 | Olten | 2 | 60' | |
| S-Train | 19:50 | Sursee | 1 | 60' |
| S-Train | 20:07 | Turgi | 2 | 60' |
| 20:16 | Luzern | 1 | 60' | |
| 20:40 | Olten | 2 | 60' | |
| S-Train | 20:50 | Sursee | 1 | 60 - 61' |
| S-Train | 21:07 | Turgi | 2 | 60' |
| 21:16 | Luzern | 1 | 60 - 61' | |
| 21:40 | Olten | 2 | 60' | |
| S-Train | 21:50 | Sursee | 1 | 60 - 61' |
| S-Train | 22:07 | Turgi | 2 | |
| 22:16 | Luzern | 1 | 61 - 62' | |
| 22:40 | Olten | 2 | 60 - 62' | |
| S-Train | 22:51 | Sursee | 1 | |
| S-Train | 23:07 | Turgi | 2 | |
| 23:17 | Luzern | 1 | ||
| 23:40 | Olten | 2 | ||
| S-Train | 23:51 | Sursee | 1 | |
| S-Train | 00:07 | Aarau | 2 | |
| 00:19 | Luzern | 1 | ||
| 00:42 | Olten | 2 | ||
| S-Train | 00:52 | Luzern | 1 | |
| S-Train | 01:11 | Olten | 2 | |
| Night-S-Train | 02:11 | Olten | 2 | |
| Night-S-Train | 02:44 | Luzern | 1 | |
| Night-S-Train | 03:11 | Olten | 2 | |
| Night-S-Train | 03:44 | Luzern | 1 | |
Sunday 10/19/2025
|
||||
| S-Train | 05:02 | Baar | 1 | |
| S-Train | 05:07 | Turgi | 2 | 60' |
| 05:16 | Luzern | 1 | ||
| S-Train | 05:27 | Sursee | 1 | |
| 05:38 | Olten | 2 | ||
| S-Train | 05:50 | Sursee | 1 | |
| S-Train | 06:07 | Turgi | 2 | |
| 06:16 | Luzern | 1 | ||
| 06:40 | Olten | 2 | ||
| S-Train | 06:50 | Sursee | 1 | |
| S-Train | 07:07 | Turgi | 2 | |