| Milano Porta Garibaldi | P. 19:40 | 4 |
| Rho Fiera Milano | 19.48 19:49 | 1 |
| Busto Arsizio | 20.06 20:07 | 4 |
| Gallarate | 20.12 20:13 | 1 |
| Casorate Sempione | 20.17 20:18 | 1 |
| Somma Lombardo | 20.21 20:22 | 1 |
| Vergiate | 20.26 20:27 | 3 |
| Sesto Calende | 20.32 20:33 | 1 |
| Dormelletto | 20.38 20:39 | 2 |
| Arona | 20.44 20:45 | 4 |
| Meina | 20.49 20:50 | 2 |
| Lesa | 20.54 20:55 | 2 |
| Belgirate | 20.58 20:59 | 2 |
| Stresa | 21.05 21:06 | 2 |
| Baveno | 21.10 21:11 | 2 |
| Verbania-pallanza | 21.15 21:16 | 1 |
| Mergozzo | 21.19 21:20 | 3 |
| Cuzzago | 21.25 21:26 | 1 NOVARA |
| Premosello Chiovenda | 21.29 21:30 | 6 |
| Vogogna Ossola | 21.33 21:34 | 1 NOVARA |
| Domodossola | 21.53 A. | 4 |
Il treno 10240 parte alle ore 19:40, generalmente dal binario 4
Il treno 10240 arriva alle ore 21:53, generalmente al binario 4
La durata prevista del viaggio è di 2 ore e 13 minuti