Skip to content
Getting around Milan

Getting around Milan

Metro, trams, buses, taxis and travel cards — how to move around the city and what it costs.

Milan's public transport is run by ATM and it's efficient, cheap and easy to use. The historic centre is compact enough to walk, but the metro is the fastest way to cross town, and a single ticket covers the metro, trams and buses across the urban area.

Quick answer
How much is a metro ticket in Milan?
A single ATM ticket costs €2.20 and is valid for 90 minutes on the metro, tram and bus. A 24-hour pass is €7.60, a 3-day pass €13 and a weekly pass €17.
By Ivanka García Mancebo, Civitatis travel specialist
Metro

The Milan metro is the longest network in Italy, with five colour-coded lines. Find out about the routes, travel cards and prices.

Read more
Tram

Milan's vintage orange trams run past midnight every day. Find the routes, prices, tickets and schedules of the city's tram lines.

Read more
Bus

Milan has over 80 local bus lines plus night buses. Find information on the routes, timetables and prices of buses across the city.

Read more
Sightseeing bus

The hop-on hop-off sightseeing bus loops past Milan's main attractions, so you can see the city at your own pace.

Read more
Taxis

You never know when you'll need a cab. Find how Milan's white taxis work, the tariffs, and the best apps to book one.

Read more
Tickets & travel cards

The different ATM tickets and travel cards for getting around Milan — and how to pick the best value for your stay.

Read more
Practical tip

If you're staying in Milan's historic centre for 2–3 days and getting around mostly on foot, a handful of single tickets (€2.20 each) will be enough. The 24-hour pass (€7.60) is worth it only if you plan to use the metro 4+ times in a day — for instance, an airport round trip plus visiting outlying attractions.

Do tourists need to use public transport?

If you're staying in the historic centre — the area around the Duomo, Brera, Castello Sforzesco and Navigli — most major attractions are within comfortable walking distance, and you may only need the metro to reach the airports or distant neighbourhoods. The metro becomes essential for: Linate Airport (M4 from San Babila), the Malpensa Express (from Cadorna/Centrale), the Navigli district (M2 Porta Genova), the San Siro stadium (M5), and trips to outlying areas.

See the sights the easy way
Hop-on hop-off sightseeing bus

Loop past the Duomo, the castle and the main sights with an open-top bus and audio guide.

Book the bus

Frequently asked questions

A single ATM ticket costs €2.20 and is valid for 90 minutes on the metro, tram and bus. A 24-hour pass is €7.60, a 3-day pass €13 and a weekly pass €17.
Daily from 6am to 12:30am. On 25 December and 1 May, 7am to 7:30pm. On Saturday nights some lines run to around 2am.
Five: M1 (red), M2 (green), M3 (yellow), M4 (blue — Linate Airport to San Babila, opened 2023) and M5 (purple). The network covers 94.5 km and 113 stations, the longest in Italy.
If you stay in the historic centre, most attractions are walkable and you may not need the metro at all. It's most useful for the airports (M4 to Linate; Malpensa Express from Cadorna/Centrale), the Navigli (M2), the stadium (M5) and outlying areas.
Tickets & travel cards Metro Sightseeing bus Taxis Getting there Map of Milan
Book with Civitatis
Hop-on hop-off sightseeing bus
See availability