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 | - |