Train schedules for local Trenitalia trains are usually available only for the upcoming seven days. Figure out what day of the week you'll be going and check that one.
Michael, local trains have been available up to the next timetable change for 2 years now!
In 2017 that means you can purchase locals' tickets up to 120 days in advance, but not after June 11 and December 11.
(déjà vu anyone?)
As those trains are part of the ATM local network (even if they are not managed by ATM you could use the single ride ticket once) you can see schedules on both google maps and ATM's "Giromilano" journey planner: http://giromilano.atm.it/#/home/
Start typing "MILANO VILLAPIZZONE, Milano" in the from field and pick it up under "Stazioni ferroviarie" from the drop down menu.
I keep getting a fault message on all the train schedule sites?
mdavishomesinc, If you are using the official trenitalia.com/tcom-en enter
- MILANO VILLAPIZZONE and MILANO CENTRALE, not Milan Central
- an hour of departure.
You won't be allowed to purchase tickets of another company, hover the mouse over the barred cart, but you'll see the actual schedules.