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 |
|---|---|---|---|
| BERGAMO | 06:50 | 3 | |
| Bergamo Ospedale | 06:54 | 06:55 | 1 |
| Ponte San Pietro | 06:59 | 07:00 | 1 |
| Terno | 07:04 | 07:05 | 2 |
| Calusco | 07:10 | 07:11 | 2 |
| Paderno-Robbiate | 07:17 | 07:18 | 1 |
| Carnate-Usmate | 07:28 | 07:29 | 4 |
| Arcore | 07:33 | 07:34 | 2 |
| Monza | 07:40 | 07:41 | 5 |
| Sesto San Giovanni | 07:45 | 07:46 | 2 |
| MILANO GRECO PIRELLI | 07:50 | 07:51 | 2 |
| Milano Porta Garibaldi | 07:59 | - |