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 |
|---|---|---|---|
| Saronno | 18:35 | - | |
| Saronno Sud | 18:39 | - | |
| Ceriano Laghetto Solaro | 18:43 | - | |
| Cesano Maderno | 18:52 | - | |
| Seveso Baruccana | 18:54 | - | |
| Seregno | 19:04 | 3 | |
| Desio | 19:08 | 19:09 | 2 |
| Lissone-Muggiò | 19:11 | 19:12 | 1 |
| Monza | 19:16 | 19:17 | 2 |
| Sesto San Giovanni | 19:22 | 19:23 | 4 |
| MILANO GRECO PIRELLI | 19:27 | 19:28 | 8 |
| Milano Lambrate | 19:34 | 19:35 | 3 |
| Milano Forlanini | 19:39 | 19:40 | 4 |
| Milano Porta Romana | 19:46 | 19:47 | 1 |
| Milano Romolo | 19:52 | 19:53 | 2 |
| Milano San Cristoforo | 19:59 | 20:00 | 3 |
| Corsico | 20:03 | 20:04 | 1 |
| Cesano Boscone | 20:06 | 20:07 | 1 |
| Trezzano sul Naviglio | 20:10 | 20:11 | 1 |
| Gaggiano | 20:14 | 20:15 | 1 |
| Albairate Vermezzo | 20:22 | - |