M4
Linate Aeroporto ↔ San Cristoforo FS · automatic metro — Linate Aeroporto ↔ San Cristoforo FS. 21 stations.
The M4 in Detail
The M4 is part of the Milan Metro, operated by ATM. It runs from Linate Aeroporto to San Cristoforo FS, serves 21 stations, and is fully automated and driverless, with trains running every few minutes without the need for a schedule. You can transfer to other lines at the main transfer stations: Duomo (M1/M3), Cadorna FN (M1/M2), Centrale FS (M2/M3), Loreto (M1/M2), and Garibaldi FS (M2/M5).
The stations on the line
The M4 (blue) is the new automated, driverless line, completed in 2024. It connects Linate Airport directly to the city center (San Babila) and continues on to San Cristoforo FS, crossing the city in about half an hour.
Transfers and Connections
Frequently Asked Questions
The M4 is one of the lines of the Milan Metro, operated by ATM. It runs from Linate Aeroporto to San Cristoforo FS and serves 21 stations.
The entire trip from Linate Aeroporto to San Cristoforo FS takes about 28 minutes, depending on the time of day, stops, and layover times.
Trains run from about 5:40 a.m. (about 6:00 a.m. on Sundays) until around half past midnight. According to ATM’s official timetable (GTFS), on weekdays trains run roughly every 4 minutes at peak times, every 4–5 minutes during the day and every 6 minutes in the evening.
The main transfer stations on the Milan Metro are Duomo (M1/M3), Cadorna FN (M1/M2), Centrale FS (M2/M3), Loreto (M1/M2), Garibaldi FS (M2/M5), San Babila (M1/M4), and Sant’Ambrogio (M2/M4). At many stations, you’ll also find connections to trams, buses, and commuter trains (Passante/Trenord).