Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Milan

Getting around Milan: public transport, passes and taxis

Use the metro and trams for everything inside Milan: a single ticket is €2.20 and a 24-hour ticket €7.60 (2026 estimate), and the network covers the centre, the Duomo, Navigli and both main stations. Take a taxi or ride-hailing car only late at night, with luggage, or when a line is closed.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20267 min read

Key facts

Best default
Metro M1–M5 plus trams; no car inside the city
Single ticketcheck
€2.20, valid 90 minutes on metro, tram and bus (2026 estimate)
Day and multi-day passescheck
24 h €7.60, 48 h €11.30, 72 h €16.30 (2026 estimate)
Airport links
Malpensa Express train to Centrale and Cadorna; bus to Centrale about 50 min
Taxis
Metered, white cars, official ranks at stations and the Duomo; app cars also run
Area C congestion charge
Weekday daytime charge to drive into the centre; cameras enforce it
Bike share
BikeMi docking stations across the centre; app rental
Last metrocheck
Around 00:30 on most lines; night buses replace trams after that

Your options at a glance

Milan is compact and flat. Almost every trip a visitor makes is 10–30 minutes by metro, tram or on foot, which is why the pass question matters more than the taxi question.

Prices below are 2026 estimates for the city network (STIBM zone Mi1–Mi3, which covers the city and the closer suburbs). Confirm current fares at the ticket machine or in the app before you buy.

Your options at a glance
OptionBest forCost (2026 estimate)Time
Metro (M1–M5)Cross-city trips, Duomo, Centrale, Garibaldi€2.20 single; €7.60/24 h5–20 min per ride
Tram and busShort hops, Navigli, Brera, Porta RomanaSame ticket as metro10–25 min
On footDuomo, Brera, Castello, Navigli in one dayFree15–40 min between sights
Bike share (BikeMi)Flat routes along the canals and parksApp-based, per 30 min (check)10–20 min
TaxiLate night, luggage, groups of three or moreMetered; airport runs fixed price (check)10–25 min in traffic
Ride-hailing appSame use cases as taxi; compare the quoteSimilar to taxi, surge possible10–25 min
CarOnly to leave the city; not for sightseeingRental plus Area C charge and ZTL finesSlower than metro in peak

Tickets and passes

Tickets are sold at metro station machines, at tabacchi shops, in newsstands and in the ATM Milano app. The same ticket covers metro, tram, bus and the suburban lines inside the paid zone, so you tap or validate once and change as often as you like within the time window.

The 24, 48 and 72-hour tickets are the ones most visitors want: they start from first validation, not from midnight, so a 72-hour pass bought on Friday morning still works on Monday morning. If you are in Milan for two days and mostly walking, singles can be cheaper than a 48-hour pass — count your rides before buying.

Children and some residents travel free or reduced; ask at the machine or check the operator's site for current rules. Keep the paper ticket until you leave the last vehicle: inspectors do fine passengers without a validated ticket.

Tickets and passes
TicketPrice (2026 estimate)Valid forNotes
Single€2.2090 minutesUnlimited changes inside the window
24 hours€7.6024 h from validationBreak-even at about 4 rides
48 hours€11.3048 h from validationGood for a weekend
72 hours€16.3072 h from validationBest for a long weekend
10-ride carnetAbout €19.50 (check)Until usedShareable between travellers
Airport add-onExtra fare beyond the city zone (check)One journeyMalpensa and Bergamo are outside the city zone

Metro, tram and bus in practice

The metro is the fastest way across town. M1 runs from Duomo and Cadorna out to the fairgrounds and Sesto; M2 links Centrale, Cadorna and Porta Genova; M3 crosses the centre north–south; M5 loops the north-east through Garibaldi and Bicocca. Signage is clear and English is used on maps and announcements.

Trams are slower but they put you on the street: the historic line 1 and the circular routes through the centre are useful for short hops when the metro would mean a long walk to a station. Buses fill the gaps, especially after the metro closes.

Peak hours are roughly 07:30–09:30 and 17:30–19:30 on weekdays. At those times the metro is packed and pickpockets work the doors; keep bags in front of you and your phone out of your back pocket.

  • Validate paper tickets in the machine on the platform or on board; app tickets activate when you tap.
  • Metro doors close fast — do not hold them.
  • The last metro leaves central stations around 00:30; after that, night buses run on the main tram lines.
  • Strikes (scioperi) are announced in advance; check the operator's site the day before if you depend on a line.

Taxis and ride-hailing

Official taxis are white and metered. Take them from a rank — Centrale, Cadorna, the Duomo, the airports — or book by phone or app; hailing on the street works but is less common than in London or New York. Fares are higher at night, on Sundays and with luggage, and airport runs are usually a fixed price rather than the meter.

Ride-hailing apps operate in Milan and are a reasonable alternative when no taxi is nearby; the quote you see before booking is the advantage. In heavy rain or at closing time, expect a wait and possible surge pricing.

For a group of three or four with luggage, a taxi from Centrale to a central hotel often costs less than four single tickets plus the walk, and it is the only sane option after midnight.

Taxis and ride-hailing
SituationBetter choiceWhy
Daytime, centre to centreMetro or tramFaster than traffic and a fraction of the cost
Centrale to hotel with bagsTaxiDoor to door, no stairs in the metro
After 00:30Taxi or night busMetro closed
Airport to cityTrain or shuttle busFixed, predictable, avoids motorway jams
Rain or rush hourMetroTaxis queue in the same traffic

What it costs

A visitor who uses the metro and trams four or more times a day should buy a 24-hour ticket; below that, singles are cheaper. Budget about €8–16 a day per person for city transport, and €10–13 each way for the Malpensa train or bus (2026 estimate).

Taxis inside the city usually land between €12 and €25 for a cross-town ride depending on traffic and time of day; airport runs are the big-ticket item and are a fixed price rather than the meter (check). Driving in adds the Area C congestion charge on weekday daytime entries and risks ZTL camera fines if you stray into restricted streets.

What it costs
ItemCost (2026 estimate)
Single city ticket€2.20
24 h / 48 h / 72 h pass€7.60 / €11.30 / €16.30
Malpensa Express or shuttle bus€10–13 each way (check)
Taxi across the centre€12–25
Taxi to MalpensaFixed price (check)
Area C chargeWeekday daytime, camera-enforced (check)

Tips that save time and money

Buy your ticket before you reach the barrier; machines at busy stations have queues and some only take cards or coins. The app avoids the queue entirely and stores your pass on the phone.

Stay near a metro station when you book a hotel: the difference between a 5-minute walk to M1 and a 20-minute walk to a tram stop is the difference between a two-ride day and a five-ride day. If you are still choosing, see where to stay in Milan.

Milan is a good base for day trips by train: Como, Bergamo, Turin and the Lakes are all reachable without a car, and the same station logic applies — Centrale for long-distance, Cadorna for Malpensa and some northern lines.

  • Keep the paper ticket until you exit the last vehicle.
  • Use contactless bank cards only where the reader shows the symbol; otherwise buy a ticket.
  • Check for strikes the evening before a train or metro-dependent day.
  • Walking between Duomo, Brera and Castello is often faster than any vehicle.

Questions people ask

What is the best way to get around Milan?

The metro and trams. A single ticket is €2.20 and a 24-hour pass €7.60 (2026 estimate), and the network reaches the Duomo, Centrale, Garibaldi and Navigli. Walk in the centre; take a taxi only at night, with luggage or in heavy rain.

Is there a transit pass for Milan?

Yes. 24-hour, 48-hour and 72-hour tickets cover metro, tram and bus inside the city zone, starting from first validation. A 10-ride carnet also exists and can be shared. Buy at machines, tabacchi shops or in the app.

Are taxis or ride-hailing better in Milan?

They are close in price. Taxis are white and metered, with ranks at stations and the Duomo; ride-hailing apps show a quote before you book. Use either for late nights, luggage or groups of three or more; the metro is faster in daytime traffic.

How do I get from Malpensa airport to central Milan?

The Malpensa Express train runs to Milano Centrale and Cadorna, and shuttle buses run to Centrale in about 50 minutes. Both cost roughly €10–13 each way (2026 estimate). See the airport transfer page for the full comparison.

Can I drive into central Milan?

You can, but Area C charges weekday daytime entries and cameras enforce restricted ZTL streets. For sightseeing, park outside the centre and take the metro; a car only makes sense for leaving the city.

Does the Milan metro run at night?

Most lines stop around 00:30. After that, night buses run on the main tram routes. Check the operator's site for the current timetable and for announced strikes.

Deep dive

Every source; changeable facts are marked check

Sources