Linate is just 7 km from central Milan, which keeps transport costs low compared to most European airports.
Price breakdown by destination
| Destination | Pre-booked transfer | Taxi | Metro M4 / Bus 73 | |-------------|--------------------|----- |--------------------| | Duomo / Centre | EUR 35–55 | EUR 25 (flat rate) | EUR 2.20 | | Milano Centrale | EUR 40–60 | EUR 30–40 | EUR 2.20 | | Navigli | EUR 35–55 | EUR 25–35 | EUR 2.20 | | Fiera Milano Rho | EUR 55–80 | EUR 45–65 | EUR 2.20 | | Bergamo | EUR 120–160 | EUR 110–150 | Train 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)
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.