Quick answer: The fastest way from Milan Malpensa (MXP) to the city is the Malpensa Express train (~€13, about 50 minutes to Milano Centrale or Cadorna). Shuttle buses are cheaper (~€10); taxis charge a steep flat €104.
Your options compared
| Option | Time | Cost |
|---|---|---|
| Malpensa Express train | ~50 min | ~€13 |
| Shuttle bus (to Centrale) | 50–60 min | ~€10 |
| Taxi (flat fare) | 45–60 min | ~€104 |
Which should you choose?
The Malpensa Express is the easy default — frequent, reliable and avoids motorway traffic. Take a shuttle bus to save a few euros if you’re heading to Milano Centrale. The taxi flat fare only makes sense for groups in a hurry.
Tips
Check which Milan airport you’re using — Malpensa, Linate (closest to the city) and Bergamo (budget airlines) all have different transport. Validate paper train tickets before boarding.
FAQ
Best way from Malpensa to Milan? The Malpensa Express train (~50 min).
Is a taxi expensive? Yes — a flat €104 to the centre.
Plan with our Italy itinerary.


