LIN - Milan

How Much Does It Cost to Get from Linate Airport to Milan?

Last updated: April 2026

Linate is just 7 km from central Milan, which keeps transport costs low compared to most European airports.

Price breakdown by destination

DestinationPre-booked transferTaxiMetro M4 / Bus 73
Duomo / CentreEUR 35–55EUR 25 (flat rate)EUR 2.20
Milano CentraleEUR 40–60EUR 30–40EUR 2.20
NavigliEUR 35–55EUR 25–35EUR 2.20
Fiera Milano RhoEUR 55–80EUR 45–65EUR 2.20
BergamoEUR 120–160EUR 110–150Train from Centrale (~EUR 7)

All transfer and taxi prices are per vehicle. Metro and bus fares are per person.

Milan taxi flat rates explained

Milan has official taxi flat rates from both airports. From Linate, the flat rate is:

  • EUR 25 to central Milan (Cerchia dei Bastioni) — weekdays 7 AM to 9 PM
  • EUR 25 applies regardless of traffic or route
  • Night, Sunday, and holiday surcharges push it to about EUR 28–35
  • Luggage surcharge: EUR 1 per bag (sometimes waived)

This flat rate makes taxis from Linate genuinely competitive. The issue is availability — during peak hours, the taxi queue can take 15–20 minutes.

When the metro is the best deal

At EUR 2.20, the Metro M4 is hard to beat on price. A single ticket covers your entire journey including transfers to other metro lines within 90 minutes. If you are going to Duomo or San Babila, it is also the fastest option — about 12 minutes.

The only downsides: it does not run after midnight, and it is not ideal with heavy luggage during rush hour.

When a transfer makes financial sense

A pre-booked transfer costs more than a taxi, but the value shows up when you factor in convenience. No queue, the driver waits for you, and prices are fixed. For groups of 3–4, a transfer at EUR 35–55 split between passengers is very reasonable.

Related Airport Guides