| Domodossola | P. 08:07 | 1 |
| Vogogna Ossola | 08.15 08:16 | 2 |
| Premosello Chiovenda | 08.19 08:20 | 1 |
| Cuzzago | 08.23 08:24 | 1 |
| Mergozzo | 08.29 08:30 | 2 |
| Verbania-pallanza | 08.33 08:34 | 3 |
| Baveno | 08.38 08:39 | 1 |
| Stresa | 08.44 08:45 | 1 |
| Belgirate | 08.51 08:52 | 1 |
| Lesa | 08.55 08:56 | 1 |
| Meina | 09.00 09:01 | 1 |
| Arona | 09.14 09:15 | 3 |
| Dormelletto | 09.19 09:20 | 1 |
| Sesto Calende | 09.25 09:26 | 2 |
| Vergiate | 09.31 09:32 | 1 |
| Somma Lombardo | 09.36 09:37 | 3 |
| Casorate Sempione | 09.40 09:41 | 3 |
| Gallarate | 09.46 09:47 | 2 |
| Busto Arsizio | 09.52 09:53 | 5 |
| Rho Fiera Milano | 10.10 10:11 | 2 |
| Milano Porta Garibaldi | 10.25 A. | 7 |
Il treno 10209 parte alle ore 08:07, generalmente dal binario 1
Il treno 10209 arriva alle ore 10:25, generalmente al binario 7
La durata prevista del viaggio è di 2 ore e 18 minuti
Il treno 10209 presenta una carrozza attrezzata per il trasporto di passeggeri su sedia a rotelle
Il treno 10209 effettua servizio di trasporto bici al seguito.
Il treno 10209 presenta una carrozza attrezzata per il trasporto di passeggeri su sedia a rotelle