Milan's railway stations

Milan has two railway operators inside the city limits: Rete Ferroviaria Italiana runs most of the lines, and Ferrovienord runs the lines out of Cadorna. The one you need depends on where your train comes from. The entries cover the practical questions: who runs each station, how many platforms it has, whether it sits in STIBM fare zone Mi1, and which metro line you can change to. That last one matters more since December 2025, when trains from Mortara stopped running to Porta Genova and were moved onto the southern belt line.

Places in this collection

  • Milano Villapizzone — Villapizzone is an RFI station with 6 platforms, in STIBM fare zone Mi1. No accessibility or wifi information is recorded for this station,…
  • Milano Scalo Romana — Scalo Romana used to be called Milano Porta Romana, and older maps may still show that name. RFI runs it, and it has 2 platforms. It is whe…
  • Milano San Cristoforo — San Cristoforo is where you change to metro line M4 (blue). RFI runs it, and it has 4 platforms. The line from here to Porta Genova closed…
  • Milano Romolo — Romolo is an RFI stop where you can change to metro line M2 (green). Since 14 December 2025, R31 trains from Mortara stop here on the south…
  • Milano Rogoredo — Rogoredo is where you change to metro line M3 (yellow). It also has trains towards Bologna, on both the old line and the high-speed line, a…
  • Milano Repubblica — Repubblica is an underground stop with 2 platforms, under Piazza della Repubblica a short distance from Milano Centrale. It opened in 1997…
  • Milano Quarto Oggiaro — Quarto Oggiaro is a Ferrovienord station with 4 platforms, in STIBM fare zone Mi1. Trains here are on the Ferrovienord network, so they do…
  • Milano Porta Vittoria — RFI lists Porta Vittoria among its stations. Do not confuse it with the older Porta Vittoria station of 1911, which has a separate Wikipedi…
  • Milano Porta Venezia — This pin marks one entrance to the underground station, not the platforms. OpenStreetMap tags this entrance as not wheelchair accessible. I…
  • Milano Greco Pirelli — Greco Pirelli is an RFI station with 10 platforms. OpenStreetMap tags it as wheelchair accessible and records wifi. On line S9 it is the st…
  • Milano Dateo — Dateo is an RFI station that opened in 2002 and sits in STIBM fare zone Mi1. OpenStreetMap records no internet access at the station, so do…
  • Milano Certosa — Certosa opened in 1858 under the name Musocco. RFI runs it, and it has 7 platforms. On the lines from Turin, Domodossola, Luino and Porto C…
  • Milano Centrale — Centrale is Milan's main station, about three kilometres from the Duomo, with more than 320,000 passengers a day. It has Trenitalia InterCi…
  • Milano Cadorna — Cadorna is Ferrovienord's terminus, with 10 platforms. It is one of the two Milan ends of the Malpensa Express, and the other is Milano Cen…
  • Milano Bruzzano Parco Nord — Citymapper lists this stop under the Ferroviario Suburbano, Milan's suburban rail service, rather than under regional trains. Departure boa…
  • Milano Bovisa Politecnico — Ferrovienord runs this station. Malpensa Express trains stop here on the way between the airport and the city, after Saronno and before Cad…
  • Milano Affori — Milano Affori is a stop in current use on Milan's rail network. Citymapper lists it under regional trains (Treni Regionali), so check live…

Related collections