The route runs over the infrastructure of the Lecco–Milan railway. Like all but one of the other Milan suburban railway service routes, it is operated by Trenord.
The route was activated on 14 December 2008, and was initially an hourly regional rail service between its two termini. In September 2009, the frequency of services on the route was increased, to bring it up to one service every 30 minutes during rush hour.
On 13 December 2009, the route was reclassified as the S8 suburban rail line. On 22 March 2010, service frequency was increased again, to bring services to half-hourly intervals from 05:00 to 11:00 and from 13:00 to 22:00 on weekdays.
Stations
The stations on the S8 are as follows (the stations with a coloured background are within the municipality of Milan):[4]
As of 2012[update], S8 trains ran hourly between 06:00 and 24:00 Monday to Saturday, with additional services during rush hour in the mornings and evenings.[4]
As of 2024, S8 trains run every thirty minutes from Monday to Saturday up to late evening, when service becomes hourly; frequency is reduced to one train per hour per direction on Sundays. The last two trains of the day usually depart from Milano Centrale instead of Milano Porta Garibaldi, in order to catch passengers arriving with the last long-distance trains.
^"Linee" [Lines]. Direzione Generale Infrastrutture e Mobilità website (in Italian). RegioneLombardia. Retrieved 15 November 2012.[permanent dead link]