Skip to content
Voykit

Milan metro

Five metro lines meeting at Duomo, Cadorna, Centrale and Garibaldi; M4 now runs to Linate airport and the Malpensa Express leaves from Cadorna and Centrale.

All cities · Milan Metro (M1–M5, ATM) · Passante ferroviario · trams · checked 2026-09

Was this useful?

Last train

Reading the local time…

Working out tonight's last trains…

Plan for another night

After midnight counts as the night before: Saturday 01:30 is still Friday night's service.

Typical last trains from central stations; the ends of a line stop earlier, and holidays use their own timetable. Check the operator's app on the night.

Lines and key stations

Schematic, not to scale: only the stations visitors use most, in order along the line.

M1

Colour: red · Sesto 1° Maggio / Bisceglie – Rho Fiera

  1. Rho FieraSightstrade fair
  2. CadornaInterchangeMalpensa Express
  3. CairoliSightsCastello Sforzesco
  4. Cordusio
  5. DuomoInterchange
  6. San BabilaInterchange
  7. Porta Venezia

M2

Colour: green · Abbiategrasso / Assago – Gessate / Cologno

  1. Porta GenovaSightsNavigli canals
  2. Sant'AmbrogioSights
  3. CadornaInterchange
  4. LanzaSightsBrera
  5. GaribaldiInterchange
  6. CentraleRail station

M3

Colour: yellow · Comasina – San Donato

  1. CentraleInterchange
  2. Repubblica
  3. MontenapoleoneSightsfashion district
  4. DuomoInterchange
  5. Porta Romana
  6. Lodi

M4

Colour: blue · Linate Airport – San Cristoforo

  1. Linate AeroportoAirport
  2. San BabilaInterchange
  3. Sforza–Policlinico
  4. Sant'AmbrogioInterchange
  5. San Cristoforo

M5

Colour: lilac · Bignami – San Siro Stadio

  1. GaribaldiInterchangePorta Nuova
  2. Isola
  3. Tre TorriSightsCityLife
  4. San Siro StadioSights

First and last trainscheck

Typical service hours by system and day
SystemDaysHours
MetroDaily05:30 – 00:30

About 05:30 until roughly 00:30 daily (check). After closing, night buses shadow the metro lines.

How oftencheck

Rush hour
2–4 min
Off-peak
5–8 min

Airport rail linkcheck

  • Malpensa (MXP)

    Malpensa Express to Cadorna (about 40 min) or Centrale (about 50 min).

    Last departure: About 23:30–00:30 from T1 (check); airport coaches to Centrale later

  • Linate (LIN)

    M4 to San Babila, about 12 min.

    Last departure: Metro hours

Farescheck

A 90-minute urban ticket covers metro, trams and buses; Rho Fiera and airport journeys cost more (check). Payment: see the transit-cards tool.

Cards, deposits and tap-to-pay for Milan →

Stations to know

  • AirportLinate AeroportoM4
  • Rail stationCentraleM2
  • SightsRho Fiera — trade fairM1
  • SightsCairoli — Castello SforzescoM1
  • SightsPorta Genova — Navigli canalsM2
  • SightsSant'AmbrogioM2
  • SightsLanza — BreraM2
  • SightsMontenapoleone — fashion districtM3
  • SightsTre Torri — CityLifeM5
  • SightsSan Siro StadioM5

Step-free accesscheck

M4 and M5 are fully step-free; M1–M3 have lifts at many but not all stations (check).

Etiquette and rulescheck

  • Validate your ticket at the gate; keep it until you exit (the gates read it again).
  • Stand right on escalators.

After the last traincheck

  • Night buses replace the metro lines (routes marked N) about 00:30–06:00, every 30 min or so (check).
  • White taxis at ranks, or the itTaxi and FREENOW apps.

More for Milan

Other cities in Europe

Everything marked check — hours, fares, last departures, rules — changes with timetables, works and holidays; confirm with the operator before you rely on a last train. Line colours are the operators' own, always shown with a name; diagrams are schematic. Written from Voykit's own notes; checked 2026-09.