Message us Get a price
Getting there

How to get from Linate to Milan

Checked: 24 August 2026 · prices and timetables from official operator data
The fastest and cheapest option is the M4 metro: €2.20 and 12 minutes to San Babila in the centre. A taxi runs €35–45 on the meter. A pre-booked transfer is ≈ €45: met in arrivals and taken to your hotel door, which is welcome with luggage or at night.
OptionPriceTimeNotes
M4 metro€2.2012 minto San Babila; trains every 3–5 min
Bus 73€2.2025–35 mincity bus to Duomo/San Babila
Taxi€35–4515–25 minon the meter + luggage surcharges
Private transfer≈ €4515–25 minfixed price, name sign, to the door

The M4 metro

Linate is that rare airport with a metro station inside the terminal. For one passenger travelling light it is the best deal in Europe: 12 minutes to the centre.

Taxi and transfer

Taxis wait outside the exit and run on the meter, usually €35–45 once the luggage surcharges are added. A transfer at ≈ €45 costs the same, but the price is fixed in advance, the driver waits with a name sign and takes you to the door.

Alone and travelling light, the M4 metro has no rival. With a companion and suitcases, or late at night, a transfer costs what a taxi costs — without the surprises.

Need a door-to-door transfer?
Fixed price, meet & greet with a name sign, payment on arrival.
Linate transfers
Questions

The essentials

Yes, line M4 runs straight from the terminal: €2.20 and 12 minutes to San Babila.

Usually €35–45 on the meter. A pre-booked transfer is ≈ €45 fixed, with a pickup in arrivals.

A direct transfer is ≈ €105 and takes about an hour. By public transport it means a change in the city, around 2 hours.