| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| 09:45 | Olten | 3 | 60' | |
| S-Train | 09:48 | Lenzburg | 40 | 30' |
| 09:58 | Luzern | 2 | 60' | |
| 10:03 | Basel SBB | 3 | 60' | |
| 10:13 | Luzern | 2 | 60' | |
| S-Train | 10:13 | Turgi | 3 | |
| S-Train | 10:18 | Lenzburg | 40 | 30' |
| 10:29 | Luzern | 2 | 60' | |
| 10:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 10:39 | Turgi | 1 | |
| S-Train | 10:44 | Sursee | 2 | 60' |
| 10:45 | Olten | 3 | 60' | |
| S-Train | 10:48 | Lenzburg | 40 | 30' |
| 10:58 | Luzern | 2 | 60' | |
| 11:03 | Basel SBB | 3 | 60' | |
| 11:13 | Luzern | 2 | 60' | |
| S-Train | 11:13 | Turgi | 3 | |
| S-Train | 11:18 | Lenzburg | 40 | 30' |
| 11:29 | Luzern | 2 | 60' | |
| 11:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 11:39 | Turgi | 1 | |
| S-Train | 11:44 | Sursee | 2 | 60' |
| 11:45 | Olten | 3 | 60' | |
| S-Train | 11:48 | Lenzburg | 40 | 30' |
| 11:58 | Luzern | 2 | 60' | |
| 12:03 | Basel SBB | 3 | 60' | |
| 12:13 | Luzern | 2 | 60' | |
| S-Train | 12:13 | Turgi | 3 | |
| S-Train | 12:18 | Lenzburg | 40 | 30' |
| 12:29 | Luzern | 2 | 60' | |
| 12:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 12:39 | Turgi | 1 | |
| S-Train | 12:44 | Sursee | 2 | 60' |
| 12:45 | Olten | 3 | 60' | |
| S-Train | 12:48 | Lenzburg | 40 | 30' |
| 12:58 | Luzern | 2 | 60' | |
| 13:03 | Basel SBB | 3 | 60' | |
| 13:13 | Luzern | 2 | 60' | |
| S-Train | 13:13 | Turgi | 3 | |
| S-Train | 13:18 | Lenzburg | 40 | 30' |
| 13:29 | Luzern | 2 | 60' | |
| 13:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 13:39 | Turgi | 1 | |
| S-Train | 13:44 | Sursee | 2 | 60' |
| 13:45 | Olten | 3 | 60' | |
| S-Train | 13:48 | Lenzburg | 40 | 30' |
| 13:58 | Luzern | 2 | 60' | |
| 14:03 | Basel SBB | 3 | 60' | |
| 14:13 | Luzern | 2 | 60' | |
| S-Train | 14:13 | Turgi | 3 | |
| S-Train | 14:18 | Lenzburg | 40 | 30' |
| 14:29 | Luzern | 2 | 60' | |
| 14:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 14:39 | Turgi | 1 | |
| S-Train | 14:44 | Sursee | 2 | 60' |
| 14:45 | Olten | 3 | 60' | |
| S-Train | 14:48 | Lenzburg | 40 | 30' |
| 14:58 | Luzern | 2 | 60' | |
| 15:03 | Basel SBB | 3 | 60' | |
| 15:13 | Luzern | 2 | 60' | |
| S-Train | 15:13 | Turgi | 3 | |
| S-Train | 15:18 | Lenzburg | 40 | 30' |
| 15:29 | Luzern | 2 | 60' | |
| 15:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 15:39 | Turgi | 1 | |
| S-Train | 15:44 | Sursee | 2 | 60' |
| 15:45 | Olten | 3 | 60' | |
| S-Train | 15:48 | Lenzburg | 40 | 30' |
| 15:58 | Luzern | 2 | 60' | |
| 16:03 | Basel SBB | 3 | 60' | |
| 16:13 | Luzern | 2 | 60' | |
| S-Train | 16:13 | Turgi | 3 | |
| S-Train | 16:18 | Lenzburg | 40 | 30' |
| 16:29 | Luzern | 2 | 60' | |
| 16:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 16:39 | Turgi | 1 | |
| S-Train | 16:44 | Sursee | 2 | 60' |
| 16:45 | Olten | 3 | 60' | |
| S-Train | 16:48 | Lenzburg | 40 | 30' |
| 16:58 | Luzern | 2 | 60' | |
| 17:03 | Basel SBB | 3 | 60' | |
| 17:13 | Luzern | 2 | 60' | |
| S-Train | 17:13 | Turgi | 3 | |
| S-Train | 17:18 | Lenzburg | 40 | 30' |
| 17:29 | Luzern | 2 | 60' | |
| 17:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 17:39 | Turgi | 1 | |
| S-Train | 17:44 | Sursee | 2 | 60' |
| 17:45 | Olten | 3 | 60' | |
| S-Train | 17:48 | Lenzburg | 40 | 30' |
| 17:58 | Luzern | 2 | 60' | |
| 18:03 | Basel SBB | 3 | 60' | |
| 18:13 | Luzern | 2 | 60' | |
| S-Train | 18:13 | Turgi | 3 | |
| S-Train | 18:18 | Lenzburg | 40 | 30' |
| 18:29 | Luzern | 2 | 60' | |
| 18:32 | Genève-Aéroport | 3 | ||
| S-Train | 18:39 | Turgi | 1 | |
| S-Train | 18:44 | Sursee | 2 | 60' |
| 18:45 | Olten | 3 | 60' | |
| S-Train | 18:48 | Lenzburg | 40 | |
| 18:58 | Luzern | 2 | 60' | |
| 19:03 | Basel SBB | 3 | 60' | |
| 19:13 | Luzern | 2 | 60' | |
| S-Train | 19:13 | Turgi | 3 | |
| S-Train | 19:18 | Lenzburg | 40 | |
| 19:29 | Luzern | 2 | 60' | |
| 19:32 | Genève-Aéroport | 3 | ||
| S-Train | 19:39 | Turgi | 1 | |
| S-Train | 19:44 | Sursee | 2 | 60' |
| 19:45 | Olten | 3 | 60' | |
| S-Train | 19:48 | Lenzburg | 40 | 60' |
| 19:58 | Luzern | 2 | 60' | |
| 20:03 | Basel SBB | 3 | 60' | |
| 20:13 | Luzern | 2 | 60' | |
| S-Train | 20:13 | Turgi | 3 | |
| 20:29 | Luzern | 2 | 60' | |
| 20:32 | Lausanne | 3 | 60' | |
| S-Train | 20:39 | Turgi | 1 | |
| S-Train | 20:44 | Sursee | 2 | 60 - 61' |
| 20:45 | Olten | 3 | 60' | |
| S-Train | 20:48 | Lenzburg | 40 | 60 - 61' |
| 20:58 | Luzern | 2 | ||
| 21:03 | Basel SBB | 3 | 60' | |
| 21:13 | Luzern | 2 | 60 - 61' | |
| S-Train | 21:13 | Turgi | 3 | |
| 21:29 | Luzern | 2 | 60' | |
| 21:32 | Lausanne | 3 | 60' | |
| S-Train | 21:39 | Turgi | 1 | |
| S-Train | 21:44 | Sursee | 2 | 60 - 61' |
| 21:45 | Olten | 3 | 60' | |
| S-Train | 21:48 | Lenzburg | 40 | 60 - 61' |
| 21:58 | Luzern | 2 | ||
| 22:03 | Basel SBB | 3 | ||
| 22:13 | Luzern | 2 | 60 - 61' | |
| S-Train | 22:13 | Turgi | 3 | |
| 22:29 | Luzern | 2 | ||
| 22:32 | Lausanne | 3 | ||
| S-Train | 22:39 | Turgi | 1 | |
| 22:45 | Olten | 3 | 60 - 61' | |
| S-Train | 22:45 | Sursee | 2 | |
| S-Train | 22:49 | Lenzburg | 40 | |
| 23:03 | Basel SBB | 2 | ||
| S-Train | 23:13 | Turgi | 3 | |
| 23:14 | Luzern | 2 | ||
| 23:29 | Luzern | 2 | ||
| 23:32 | Lausanne | 3 | ||
| S-Train | 23:39 | Brugg AG | 1 | |
| 23:45 | Olten | 3 | ||
| S-Train | 23:45 | Sursee | 2 | |
| S-Train | 23:49 | Lenzburg | 40 | |
| S-Train | 00:13 | Aarau | 3 | |
| 00:14 | Luzern | 2 | ||
| 00:42 | Luzern | 2 | ||
| 00:46 | Olten | 3 | ||
| S-Train | 00:46 | Luzern | 2 | |
| S-Train | 01:16 | Olten | 3 | |
| 01:20 | Basel SBB | 3 | ||
| 01:44 | Luzern | 2 | ||
| Night-S-Train | 02:17 | Olten | 3 | |
| Night-S-Train | 02:39 | Luzern | 2 | |
| Night-S-Train | 03:17 | Olten | 3 | |
| Night-S-Train | 03:39 | Luzern | 2 | |
Sunday 10/19/2025
|
||||
| S-Train | 04:57 | Baar | 2 | |
| 05:13 | Luzern | 2 | 60' | |
| S-Train | 05:13 | Turgi | 3 | |
| S-Train | 05:21 | Sursee | 2 | |
| S-Train | 05:39 | Turgi | 3 | |
| S-Train | 05:44 | Sursee | 2 | 60' |
| 05:45 | Olten | 3 | 60' | |
| S-Train | 05:48 | Lenzburg | 1 | 30' |
| 06:13 | Luzern | 2 | 60' | |
| S-Train | 06:13 | Turgi | 3 | |
| S-Train | 06:18 | Lenzburg | 40 | 30' |
| 06:29 | Luzern | 2 | 60' | |
| 06:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 06:39 | Turgi | 1 | |
| S-Train | 06:44 | Sursee | 2 | 60' |
| 06:45 | Olten | 3 | 60' | |
| S-Train | 06:48 | Lenzburg | 40 | 30' |
| 06:58 | Luzern | 2 | 60' | |
| 07:03 | Basel SBB | 3 | 60' | |
| 07:13 | Luzern | 2 | 60' | |
| S-Train | 07:13 | Turgi | 3 | |
| S-Train | 07:18 | Lenzburg | 40 | 30' |
| 07:29 | Luzern | 2 | 60' | |
| 07:32 | Genève-Aéroport | 3 | 60' | |
| S-Train | 07:39 | Turgi | 1 | |
| S-Train | 07:44 | Sursee | 2 | 60' |
| 07:45 | Olten | 3 | ||
| S-Train | 07:48 | Lenzburg | 40 | 30' |
| 07:58 | Luzern | 2 | ||
| 08:03 | Basel SBB | 3 | ||
| 08:13 | Luzern | 2 | ||
| S-Train | 08:13 | Turgi | 3 | |
| S-Train | 08:18 | Lenzburg | 40 | |
| 08:29 | Luzern | 2 | ||
| 08:32 | Genève-Aéroport | 3 | ||
| S-Train | 08:39 | Turgi | 1 | |
| S-Train | 08:44 | Sursee | 2 | |
| 08:45 | Olten | 3 | ||
| S-Train | 08:48 | Lenzburg | 40 | |
| 08:58 | Luzern | 2 | ||
| 09:03 | Basel SBB | 3 | ||
| 09:13 | Luzern | 2 | ||
| S-Train | 09:13 | Turgi | 3 | |
| S-Train | 09:18 | Lenzburg | 40 | |
| 09:29 | Luzern | 2 | ||
| 09:32 | Genève-Aéroport | 3 | ||
| S-Train | 09:39 | Turgi | 1 | |
| S-Train | 09:44 | Sursee | 2 | |