How to get from Linate to Milan
| Option | Price | Time | Notes |
|---|---|---|---|
| M4 metro | €2.20 | 12 min | to San Babila; trains every 3–5 min |
| Bus 73 | €2.20 | 25–35 min | city bus to Duomo/San Babila |
| Taxi | €35–45 | 15–25 min | on the meter + luggage surcharges |
| Private transfer | ≈ €45 | 15–25 min | fixed 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.
Fixed price, meet & greet with a name sign, payment on arrival.
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.