Train vs Bus at Milan Malpensa (MXP)

Verdict

Take Buscheaper on typical fares.

Side by side

FactorTrainBus
OptionMalpensa ExpressMalpensa Shuttle bus
Cost€13€10
Journey50 min60–80 min
WaitEvery 30 minEvery 20 min
PaymentCard & CashCard & Cash
Locals recommend
TrainMalpensa Express
  • Cheap
  • Direct
  • ! Bag-heavy walk
BusMalpensa Shuttle bus
  • Cheap
  • ! Slow in traffic

Scams to watch either way

  • Off-flat-rate taxi

    Driver demands €180.

    Avoid: Insist on posted €110 or get out.

  • 'Private transfer' tout

    Inside terminal upsell €200.

    Avoid: Use train or shuttle.

Frequently asked

Q.Train or Bus from MXP — which is better?

Bus — cheaper on typical fares. Malpensa Shuttle bus: €10, 60–80 min.

Q.How much is Train from Milan Malpensa?

€13 typical. Journey 50 min, wait Every 30 min. Payment: Card & Cash.

Q.How much is Bus from Milan Malpensa?

€10 typical. Journey 60–80 min, wait Every 20 min. Payment: Card & Cash.

Q.What should I watch for on arrival at MXP?

Off-flat-rate taxi: Driver demands €180. — Insist on posted €110 or get out.

FULL ARRIVAL PLAYBOOK
Milan Malpensa airport exit guide

Fare tiers, first-30-minute checklist, all transport options ranked, and every reported scam.