Guaranteed train in the event of a strike on weekdays only The actual arrival and departure times in the individual stations and the guaranteed route may be different from what is indicated
| Stop | Arrival | Departure | Tracks |
|---|---|---|---|
| Monza | 07:07 | 6 | |
| Monza Sobborghi | 07:10 | 07:11 | 1 |
| Villasanta | 07:15 | 07:20 | 2 |
| Buttafava | 07:23 | 07:24 | 1 |
| Biassono-Lesmo Parco | 07:26 | 07:27 | 1 |
| Macherio-Canonica | 07:29 | 07:30 | 1 |
| Triuggio-Ponte Albiate | 07:33 | 07:34 | 1 |
| Carate-Calò | 07:36 | 07:37 | 1 |
| Villa Raverio | 07:40 | 07:41 | 1 |
| Besana | 07:44 | 07:49 | 2 |
| Renate-Veduggio | 07:53 | 07:54 | 1 |
| Cassago-Nibionno-Bulciago | 07:56 | 07:57 | 1 |
| Costa Masnaga | 08:01 | 08:02 | 1 |
| Molteno | 08:07 | - |