How to Use the Milan Metro (Map, Opening Hours, Ticket Prices)
The metro is the most convenient and easiest means of transportation in Milan. The metro network has five lines, identified by different numbers and colors, which connect the city center with the outskirts. The Milan metro was the second to be built in Italy, after the one in Rome. Near many metro stations, there are park & ride facilities where you can leave your car (see also the article about parking in Milan).
Milan Metro Map
The city of Milan is served by five metro lines:
- M1 (red line): Sesto 1º Maggio F.S. - Rho Fiera Milano/ Bisceglie
- M2 (green line): Piazza Abbiategrasso/ Assago Forum - Gessate/ Cologno Nord
- M3 (yellow line): San Donato - Comasina
- M4 (blue line): Linate Airport - San Cristoforo
- M5 (purple line): Bignami Parco Nord - San Siro Stadium
You can download the Milan metro map from the ATM website.

Milan Metro Opening Hours
The opening hours for Milan metro lines are as follows:
- M1 line: Monday-Saturday, 05:40-00:20; Sunday, 06:15-00:20
- M2 line: Monday-Saturday, 05:40-00:34; Sunday, 05:59-00:34
- M3 line: Monday-Saturday, 05:40-00:23; Sunday, 06:00-00:23
- M4 line: Monday-Saturday, 05:40-00:26; Sunday, 06:00-00:26
- M5 line: Monday-Saturday, 05:40-00:01; Sunday, 06:00-00:01
The metro starts running around 5:30 AM from Monday to Saturday, and from 6:00 AM on Sundays. The last trains run between midnight and 12:30 AM, depending on the line and the terminus.
On May 1st and December 25th, the Milan metro operates on a reduced schedule.

Ticket Prices
The metro lines, like other public transportation in Milan, are managed by ATM (Azienda Trasporti Milanesi). The transportation system is integrated, which means tickets are valid for the metro, buses, trams, and suburban trains.
Public transportation in Milan is free for children under 14 years old (in case of inspection, age must be proven with an ID).
There are several types of tickets:
- Standard ticket: €2.20 (valid for zones Mi1-Mi3; can be used for multiple trips within 90 minutes of validation)
- 1-day pass: €7.60 (valid for 24 hours from validation, for travel within zones Mi1-Mi3)
- 3-day pass: €15.50 (valid for travel within zones Mi1-Mi3 for 3 consecutive days from validation, until the end of service on the third day at 03:45 AM)
- 10-trip pass: €19.50 (tickets are non-transferable and cannot be used by multiple people at the same time)
Zones Mi1-Mi3 are usually the only ones you'll need when youre on a city break in Milan.
Tickets can be purchased from ticket machines in metro stations, from tabaccherie (kiosk-style shops), through the ATM Milano app (available on Google Play or the App Store), or directly at the turnstile using a contactless card (for a single person only). Attention! You must validate your ticket (or card, if you're using one) both when entering and exiting the metro!

Recommendation! We suggest paying for your tickets with a card directly at the turnstile (but it's important to use the same card everywhere!). This way, the system will track the entry and exit stations where you validated the card, as well as the number of trips you made. In the end, it will calculate the most cost-effective fare and charge you accordingly. For example, if you take four different trips in one day, you will only be charged the daily fare of €7.60 instead of €8.80 (4 trips x €2.20).

If you're planning to visit multiple tourist attractions in Milan, it might be more convenient to purchase the Yes Milano Pass, which includes free public transport along with museum entries and various discounts.
Use the CIAO5 code before completing your reservation on Tiqets and you will have a 5% discount.