| Stop | Arrival | Departure | Tracks |
|---|---|---|---|
| Milano Porta Garibaldi | 05:47 | 15 | |
| MILANO GRECO PIRELLI | 05:53 | 05:54 | 1 |
| Sesto San Giovanni | 05:57 | 05:58 | 1 |
| Monza | 06:03 | 06:04 | 6 |
| Monza Sobborghi | 06:07 | 06:08 | 1 |
| Villasanta | 06:13 | 06:18 | 2 |
| Buttafava | 06:21 | 06:22 | 1 |
| Biassono-Lesmo Parco | 06:24 | 06:25 | 1 |
| Macherio-Canonica | 06:27 | 06:28 | 1 |
| Triuggio-Ponte Albiate | 06:32 | 06:37 | 2 |
| Carate-Calò | 06:40 | 06:41 | 1 |
| Villa Raverio | 06:44 | 06:45 | 1 |
| Besana | 06:49 | 06:50 | 2 |
| Renate-Veduggio | 06:54 | 06:55 | 1 |
| Cassago-Nibionno-Bulciago | 06:58 | 06:59 | 1 |
| Costa Masnaga | 07:03 | 07:08 | 2 |
| Molteno | 07:15 | 07:19 | 3 |
| Oggiono | 07:24 | 07:25 | 2 |
| Sala al Barro | 07:29 | 07:30 | 1 |
| Civate | 07:32 | 07:33 | 1 |
| Valmadrera | 07:35 | 07:40 | 2 * |
| LECCO | 07:46 | - |