| Milano Porta Genova | P. 23:42 | 1 |
| Milano San Cristoforo | 23.48 23:49 | 1 |
| Corsico | 23.51 23:52 | 1 |
| Cesano Boscone | 23.54 23:55 | 1 |
| Trezzano Sul Naviglio | 23.58 23:59 | 1 |
| Gaggiano | 00.02 00:03 | 1 |
| Albairate-vermezzo | 00.08 00:09 | 1 |
| Abbiategrasso | 00.13 00:14 | 1 |
| Vigevano | 00.22 00:23 | 1 |
| Parona Lomellina | 00.28 00:29 | 2 |
| Mortara | 00.36 A. | 2 |
Il treno 10089 parte alle ore 23:42, generalmente dal binario 1
Il treno 10089 arriva alle ore 00:36, generalmente al binario 2
La durata prevista del viaggio è di 54 minuti