| Stop | Arrival | Departure | Tracks |
|---|---|---|---|
| Gallarate | 21:09 | 6 | |
| Busto Arsizio | 21:14 | 21:15 | 5 |
| Legnano | 21:19 | 21:20 | 1 |
| Canegrate | 21:23 | 21:24 | 1 |
| Parabiago | 21:26 | 21:27 | 1 |
| Vanzago Pogliano | 21:31 | 21:32 | 1 |
| Rho | 21:36 | 21:37 | 1 |
| Rho Fiera | 21:42 | 21:43 | 2 |
| Milano Certosa | 21:47 | 21:48 | 5 |
| Milano Villapizzone | 21:50 | 21:51 | 2 |
| Milano Lancetti | 21:53 | 21:54 | 2 |
| Milano Porta Garibaldi Sotterranea | 21:56 | 21:57 | 1 |
| Milano Repubblica | 21:58 | 21:59 | 1 |
| Milano Porta Venezia | 22:00 | 22:01 | 1 |
| Milano Dateo | 22:03 | 22:04 | 1 |
| Milano Porta Vittoria | 22:06 | 22:07 | 4 |
| Milano Forlanini | 22:10 | 22:11 | 1 |
| Segrate | 22:16 | 22:17 | 1 |
| Pioltello-Limito | 22:20 | 22:21 | 1 |
| Vignate | 22:25 | 22:26 | 1 |
| Melzo | 22:29 | 22:30 | 1 |
| Pozzuolo Martesana | 22:33 | 22:34 | 1 |
| Trecella | 22:36 | 22:37 | 1 |
| Cassano D'adda | 22:40 | 22:41 | 1 |
| Treviglio | 22:50 | - |