S5 Suburban Rail: Linking Varese to Treviglio Across Lombardy
The S5 line of Milan's suburban rail network is one of the longest and most important cross-regional services, connecting the city of Varese in the northwest to Treviglio in the east. Operated by Trenord and part of the Servizio ferroviario suburbano di Milano, the S5 spans approximately 97 kilometers, serving multiple provinces including Varese, Milan, and Bergamo. The line begins at Varese and passes through key towns such as Gallarate, Busto Arsizio, and Rho before entering Milan via the Passante Railway. Within the city, it stops at major underground stations including Milano Certosa, Porta Garibaldi, Repubblica, Porta Venezia, Dateo, and Porta Vittoria. After exiting the Passante, it continues eastward through Pioltello and ends at Treviglio, a crucial rail hub in eastern Lombardy. The S5 operates with a frequency of every 30 minutes throughout most of the day, including weekends, and is fully integrated into the STIBM fare system. Its consistent service and extensive reach make it ideal for both daily commuters and regional travelers. This line provides vital connections to several Milan Metro lines and regional railway services. Interchanges at Milano Porta Garibaldi and Milano Bovisa offer access to M2, M3, and suburban rail lines, enhancing its role as a high-capacity corridor. With its long route, wide coverage, and integration into the Milan Passante Railway, the S5 line plays a central role in Lombardy's transport infrastructure, helping link cities, suburbs, and small towns across one of Italy's most economically active regions.