
The city of Milan is a destination that you can comfortably explore on foot, especially in the historic centre. However, some points of interest may be in opposite parts of the city, and if your time is limited, it’s worth using the public transport network. The Milan public transport system is efficient, reasonably priced and operates during both daytime and night-time hours.
Local public transport comprises buses, underground trains, trams and trolleybuses and is run by ATM. In recent times, services offering hourly or daily bicycle and scooter rentals are increasingly complementing the public transport network.
What we strongly advise against in Milan is driving a car, as city traffic can be extremely chaotic, especially during major events. There are many limited traffic zones and it’s often very difficult to find parking in Milan.
Here, then, is a brief guide on how to make the most of getting around in Milan.
What public transport options are available in Milan for getting around the city when you can’t or don’t want to walk? The underground is certainly the fastest option, but if you’re travelling short distances, buses and trams are also excellent alternatives.
The Milan underground boasts 5 lines (M1 red, M2 green, M3 yellow, M5 purple, plus the M4 currently under construction) spanning a total of approximately 96.8 km. For this reason, the Milan metro is considered the most extensive in Italy. In total, there are 113 stations along the network, of which 95 are underground. The metro network is operated by the Milan Transport Company (ATM). At a European level, the Milan underground is considered one of the most recent, as the first line was only opened in 1964. During peak hours, the underground is certainly the best way to get around the city, as buses and trolleybuses can often get stuck in traffic.
Here are the Milan underground lines:
The underground operates Monday to Saturday from 5:30/5:40 until 1:00 am, whilst on Sundays from around 6:00 am until 1:00 am. In the event of exceptional events, opening hours may extend until around 2:00 am.
During night-time hours, the service for the first three lines is provided by replacement buses (NM1, NM2 and NM3) running every 30 minutes.
On 1 May and 25 December, the service starts at 7:00 am and ends at approximately 7:30 pm on all lines.
The city of Milan also has 18 tram lines offering services from early morning (4:00 am) until around 2:00 am. Trams have been a feature of Milan’s transport system since 1876, when they were still horse-drawn.
The tram lines are also operated by ATM. The longest line is line 14, which runs from Lorenteggio (Corsico) to Piazzale Cimitero Maggiore (Milan), extending for approximately 14 km with 46 stops. The shortest line is line 24, which runs from Piazza Fontana (Milan) to Missori M3 (Milan).
The tram system covers the entire city of Milan and intersects at several points with underground and bus stops. There are also two lines (15 and 31) that continue beyond the city, serving the towns of Rozzano, Cinisello Balsamo and Sesto San Giovanni.
Milan has almost a hundred bus lines and four trolleybus lines connecting different areas of the city and also serving locations outside the urban area such as Desio, Bareggio and Gorgonzola. Additionally, at night there are several bus lines that provide a night-time service replacing metro lines. Night-time lines are more frequent on Friday and Saturday evenings, with services running every 30 or 60 minutes between 2:00 and 5:00 am.
On the detailed pages about Milan’s airports, you’ll find all the detailed information on how to reach the Lombardy capital from the region’s airport terminals.
Briefly, we’d like to remind you that Milan Linate is the closest airport to Milan, being just 8 km away, and is connected to the city via several bus lines.
At the end of 2022, the new M4 metro line was also opened, connecting Linate Airport with Forlanini and Dateo stations.
Malpensa Airport, on the other hand, is 50 km from the Lombardy capital and is connected via shuttle bus as well as the Malpensa Express rail line. Bergamo Airport, which is popular with low-cost airlines, is located approximately 50 km from Milan and is connected to the city by bus, train or motorway.
ATM is the company that operates Milan’s public transport and offers various types of tickets and passes. The standard urban ticket valid for the underground, trams and buses costs €2.00, is valid for 90 minutes from validation and allows a single journey on ATM public transport. Tickets can be purchased at all ticket offices at underground stations, at tobacconists or by paying at the turnstile directly with contactless cards and devices from Mastercard, Visa, American Express, Maestro and VPay circuits.
Since the Milan transport network extends beyond the city of Milan, the current fare system also includes an area of territory that contains not only Milan but also municipalities of the Metropolitan City, municipalities of the Monza Brianza province and some from the Lodi province.
The territory served has been divided into concentric zones with Milan at the centre. If during your journey by public transport you leave the city’s urban perimeter, then the ticket will cost more depending on the zones you pass through: the more zones you cross and the further you travel from the city centre, the higher the cost.
Children up to their fourteenth birthday travel free on all local public transport services.
As an alternative to a single journey ticket, you can also purchase:
The company also allows you to purchase monthly or annual passes with discounts available for young people, students and families.
By purchasing the Milan Pass, the Milan city card valid for 48 hours that guarantees you free entry to the city’s main museums, including tickets for La Scala and the Duomo, you can also include transport and enjoy numerous activities and discounts at local businesses.
Don’t forget that you can also discover Milan’s most interesting sights through the service known as “hop on-hop off bus“. These distinctive red tourist buses, which are now found in most major cities, follow a route covering Milan’s most touristy areas with stops at major attractions. This service allows passengers to get off and get back on as they wish at different stops along the route.
Another option for those who want to get around Milan in complete comfort is to use taxis. Taxis are a safe and reliable form of transport, especially at night, although the cost is not insignificant. It’s important to always use authorised taxis that use the meter or that respect the fixed fares applied on certain set routes.