# List of Milan S Lines stations

The Milan S Lines is a commuter rail system serving the metropolitan area of Milan, Italy.
The system comprises 12 lines serving 124 stations, for a total length of 403 km and is fully integrated with the Milan Metro. There are 732 rides per day with a daily ridership of about 230,000. The network works like a rapid transit system when entering the city center through the Milan Passante, where more lines share the same tracks, considerably decreasing headways. Lines also share tracks in other sections, outside of the Milan Passante and outside of the city of Milan, too, like between Milano Bovisa and Saronno, Milano Forlanini and Pioltello-Limito or Milano Certosa and Rho.

## List of stations

Legend :
| | Milan Metro lines |
| | Suburban railway lines |
| | Connection with regional railway network |
| | Connection with long-distance railway network |
| | Connection with TILO regional services |
| MXP | Malpensa Express service to Malpensa Airport |
Stations in light-blue background are part of the Milan Passante railway.
| Station | Owner | Interchanges | Opened | Ridership | Municipality |
| Airuno | RFI | | 2009 | | Airuno |
| Albairate-Vermezzo | RFI | | 2011 | | Albairate |
| Albizzate-Solbiate Arno | RFI | | 2004 | | Albizzate |
| Arcore | RFI | | 2009 | | Arcore |
| Besana | RFI | | 2014 | | Besana in Brianza |
| Biassono-Lesmo Parco | RFI | | 2014 | | Biassono |
| Bollate Centro | FN | | 2004 | | Bollate |
| Bollate Nord | FN | | 2004 | | Bollate |
| Borgolombardo | RFI | | 2009 | | San Donato Milanese |
| Bovisio Masciago-Mombello | FN | | 2004 | | Bovisio Masciago |
| Busto Arsizio | RFI | | 2004 | | Busto Arsizio |
| Buttafava | RFI | | 2014 | | Arcore |
| Calolziocorte | RFI | | 2009 | | Calolziocorte |
| Camnago-Lentate | RFI | | 2006 | | Lentate sul Seveso |
| Canegrate | RFI | | 2004 | | Canegrate |
| Cantù-Cermenate | RFI | | 2008 | | Cantù |
| Carate-Calò | RFI | | 2014 | | Carate Brianza |
| Carimate | RFI | | 2008 | | Carimate |
| Carnate-Usmate | RFI | | 2009 | | Carnate |
| Caronno Pertusella | FN | | 2004 | | Caronno Pertusella |
| Cassago-Nibionno-Bulciago | RFI | | 2014 | | Cassago Brianza |
| Cassano d'Adda | RFI | | 2009 | | Cassano d'Adda |
| Castronno | RFI | | 2004 | | Castronno |
| Cavaria-Oggiona-Jerago | RFI | | 2004 | | Cavaria con Premezzo |
| Ceriano Laghetto-Solaro | FN | | 2012 | | Ceriano Laghetto |
| Cernusco-Merate | RFI | | 2009 | | Cernusco Lombardone |
| Certosa di Pavia | RFI | | 2011 | | Giussago |
| Cesano Boscone | RFI | | 2011 | | Cesano Boscone |
| Cesano Maderno | FN | | 2011 | | Cesano Maderno |
| Cesate | FN | | 2004 | | Cesate |
| Chiasso | SBB-CFF-FFS | | 2008 | | Chiasso |
| Civate | RFI | | 2014 | | Civate |
| Como Camerlata | RFI | | 2021 | | Como |
| Como San Giovanni | RFI | | 2008 | | Como |
| Corbetta-Santo Stefano Ticino | RFI | | 2004 | | Corbetta |
| Cormano-Cusano Milanino | FN | | 2015 | | Cormano |
| Corsico | RFI | | 2011 | | Corsico |
| Costa Masnaga | RFI | | 2014 | | Costa Masnaga |
| Cucciago | RFI | | 2008 | | Cucciago |
| Desio | RFI | | 2008 | | Desio |
| Gaggiano | RFI | | 2011 | | Gaggiano |
| Gallarate | RFI | | 2004 | 6.8 | Gallarate |
| Garbagnate Milanese | FN | | 2004 | | Garbagnate Milanese |
| Garbagnate Parco delle Groane | FN | | 2004 | | Garbagnate Milanese |
| Gazzada-Schianno-Morazzone | RFI | | 2004 | | Morazzone |
| Lecco | RFI | | 2009 | 7 | Lecco |
| Lecco Maggianico | RFI | | 2009 | | Lecco |
| Legnano | RFI | | 2004 | | Legnano |
| Lissone-Muggiò | RFI | | 2004 | | Lissone |
| Locate Triulzi | RFI | | 2011 | | Locate di Triulzi |
| Lodi | RFI | | 2009 | 4 | Lodi |
| Macherio-Canonica | RFI | | 2014 | | Macherio |
| Magenta | RFI | | 2004 | | Magenta |
| Meda | FN | | 2004 | | Meda |
| Melegnano | RFI | | 2009 | | Melegnano |
| Melzo | RFI | | 2009 | | Melzo |
| Milano Affori | FN | | 2011 | | Milano |
| Milano Bovisa | FN | MXP | 2004 | | Milano |
| Milano Bruzzano | FN | | 2014 | | Milano |
| Milano Cadorna | FN | MXP | 2004 | 33.1 | Milano |
| Milano Certosa | RFI | | 2004 | | Milano |
| Milano Dateo | RFI | | 2004 | | Milano |
| Milano Domodossola | FN | | 2004 | | Milano |
| Milano Forlanini | RFI | | 2015 | | Milano |
| Milano Greco Pirelli | RFI | | 2004 | | Milano |
| Milano Lambrate | RFI | | 2004 | | Milano |
| Milano Lancetti | RFI | | 2004 | | Milano |
| Milano Porta Garibaldi | RFI | MXP | 2004 | 23 | Milano |
| Milano Porta Romana | RFI | | 2004 | | Milano |
| Milano Porta Venezia | RFI | | 2004 | | Milano |
| Milano Porta Vittoria | RFI | | 2004 | | Milano |
| Milano Quarto Oggiaro | FN | | 2004 | | Milano |
| Milano Repubblica | RFI | | 2004 | | Milano |
| Milano Rogoredo | RFI | | 2008 | | Milano |
| Milano Romolo | RFI | | 2006 | | Milano |
| Milano San Cristoforo | RFI | | 2004 | | Milano |
| Milano Tibaldi | RFI | | 2022 | | Milano |
| Milano Villapizzone | RFI | | 2004 | | Milano |
| Molteno | RFI | | 2014 | | Molteno |
| Monza | RFI | | 2004 | 7 | Monza |
| Monza Sobborghi | RFI | | 2014 | | Monza |
| Novara | RFI | | 2004 | | Novara |
| Novate Milanese | FN | | 2004 | | Novate Milanese |
| Oggiono | RFI | | 2014 | | Oggiono |
| Olgiate-Calco-Brivio | RFI | | 2009 | | Olgiate Molgora |
| Osnago | RFI | | 2009 | | Osnago |
| Paderno Dugnano | FN | | 2004 | | Paderno Dugnano |
| Palazzolo Milanese | FN | | 2004 | | Paderno Dugnano |
| Parabiago | RFI | | 2004 | | Parabiago |
| Pavia | RFI | | 2011 | 8.7 | Pavia |
| Pieve Emanuele | RFI | | 2013 | | Pieve Emanuele |
| Pioltello-Limito | RFI | | 2004 | | Pioltello |
| Pozzuolo Martesana | RFI | | 2009 | | Pozzuolo Martesana |
| Pregnana Milanese | RFI | | 2009 | | Pregnana Milanese |
| Renate-Veduggio | RFI | | 2014 | | Renate |
| Rho | RFI | | 2004 | | Rho |
| Rho Fiera | RFI | | 2009 | | Rho |
| Sala al Barro-Galbiate | RFI | | 2014 | | Galbiate |
| San Donato Milanese | RFI | | 2009 | | San Donato Milanese |
| San Giuliano Milanese | RFI | | 2009 | | San Giuliano Milanese |
| San Zenone al Lambro | RFI | | 2009 | | San Zenone al Lambro |
| Saronno | FN | MXP | 2004 | 6.2 | Saronno |
| Saronno Sud | FN | | 2004 | | Saronno |
| Segrate | RFI | | 2004 | | Segrate |
| Seregno | RFI | | 2004 | | Seregno |
| Sesto San Giovanni | RFI | | 2004 | | Sesto San Giovanni |
| Seveso | FN | | 2004 | | Seveso |
| Seveso-Baruccana | FN | | 2012 | | Seveso |
| Tavazzano | RFI | | 2009 | | Tavazzano con Villavesco |
| Trecate | RFI | | 2004 | | Trecate |
| Trecella | RFI | | 2009 | | Pozzuolo Martesana |
| Treviglio | RFI | | 2009 | 3.5 | Treviglio |
| Trezzano sul Naviglio | RFI | | 2011 | | Trezzano sul Naviglio |
| Triuggio-Ponte Albiate | RFI | | 2014 | | Triuggio |
| Valmadrera | RFI | | 2014 | | Valmadrera |
| Vanzago-Pogliano | RFI | | 2004 | | Vanzago |
| Varedo | FN | | 2004 | | Varedo |
| Varese | RFI | | 2004 | | Varese |
| Vercurago-San Girolamo | RFI | | | | Vercurago |
| Vignate | RFI | | 2009 | | Vignate |
| Villa Raverio | RFI | | 2014 | | Besana in Brianza |
| Villamaggiore | RFI | | 2011 | | Lacchiarella |
| Villasanta Parco | RFI | | 2014 | | Villasanta |
| Vittuone-Arluno | RFI | | 2004 | | Vittuone |