How to Get from Milan Malpensa Airport to Milan City
All transport options — train, bus, taxi, and rideshare — with real 2026 costs, journey times, and insider tips for a smooth arrival at MXP.
Quick Comparison: All Transport Options
| Mode | Cost | Journey Time | Frequency | Best For |
|---|---|---|---|---|
| Malpensa Express Train | €13 (~$14) | 52 min | Every 30 min | Best overall |
| Airport Bus (Terravision/Flixbus) | €5–10 (~$5–11) | 60–75 min | Every 20–30 min | Budget pick |
| Taxi (fixed fare) | €100 (~$108) | 45–60 min | On demand | Groups/comfort |
| Uber / Rideshare | €60–90 (~$65–97) | 45–60 min | On demand | App convenience |
| Car Rental | €30+/day (~$32+) | 45 min | On demand | Regional travel |
Malpensa Express Train
The fastest and most reliable way into Milan. Trains run from both Terminal 1 and Terminal 2.
- Follow Malpensa Express signs from arrivals to the underground station.
- Buy tickets at machines or the Trenord desk — €13 (~$14) one-way.
- Choose destination: Milano Centrale (main hub) or Milano Cadorna (city centre, connects to metro Line 1 & 2).
- Journey takes 52 minutes to Centrale, departing every 30 minutes.
- Validate your ticket before boarding at the yellow machines on the platform.
Taxi from Malpensa Airport
Milan operates a fixed official fare of €100 (~$108) for taxis between MXP and Milan city centre — no meter surprises.
- Only use white licensed taxis from the official rank outside arrivals.
- Confirm the flat rate before you depart — ask for a receipt.
- Avoid touts inside the terminal offering "cheaper" rides — a common scam.
- Extra charges may apply for luggage, late-night travel, or public holidays.
- Journey time: 45–60 min (longer during rush hour).
Bus from Malpensa Airport
The most budget-friendly option. Multiple operators run coaches to Milan city centre.
- Terravision: €5 (~$5.40) — stops at Milano Centrale. Book online for cheapest fares.
- Flixbus: €5–8 (~$5–9) — routes to Centrale and other stops.
- Autostradale: €10 (~$11) — frequent departures from Terminal 1 & 2.
- Buses depart from the ground floor outside arrivals. Journey: 60–75 min.
- Subject to traffic delays — allow extra time during peak hours.
Uber & Rideshare
Uber operates in Milan and can be booked at MXP. Expect fares of €60–90 (~$65–97) depending on demand and vehicle class.
- Pick-up point is the designated rideshare area — follow airport signs.
- Surge pricing applies during peak arrivals — compare with official taxis.
- UberComfort or Black offer luggage space for larger groups.
- Also consider itTaxi app — books licensed Milan white taxis at fixed rates.
Frequently Asked Questions
Is there a direct metro from Malpensa Airport to Milan city centre?
No direct metro line exists. The Malpensa Express train is the fastest rail option, terminating at Milano Centrale or Cadorna, both with metro connections.
What is the fixed taxi fare from Malpensa Airport to Milan?
The official fixed fare is €100 (~$108) to/from Milan city centre. Always confirm the fixed rate before entering the cab to avoid overcharging.
How long does it take to get from Malpensa Airport to Milan by train?
The Malpensa Express takes about 52 minutes to Milano Centrale. Buses take 60–75 minutes depending on traffic.
Find cheap flights
Compare flights · Powered by Trip.com
Find hotels in Milan
1.4M+ properties · Trip.com