How to get from Malpensa to Milan

Milan-Malpensa airport (MXP) is about 50 km from the city centre. Train, taxi, private NCC chauffeur or shuttle bus — here's an honest comparison of times, costs and when each makes sense.

★★★★★5.0 on Google · the private alternative to a taxi
Quick quote on WhatsApp
We reply in  2–5 minutes  · real operator
Free cancellationFlight trackingEnglish supportPay at the end

Quick comparison table

Indicative costs and times (May 2026), subject to change. Pick the row that fits your trip.

Mode Typical time Indicative cost When it's worth it
Malpensa Express (train) 37–52 min €15/person Single light traveller, daytime, central destinations
Private NCC (NexaRide) 50–70 min Fixed quote Groups 2+, luggage, night flights, non-central hotels, business
Official taxi 50–70 min ~€114 fixed (legal) Immediate service, no booking needed
Shuttle bus 60–75 min €10–12/person Budget single, Milan Centrale destination
Uber Black / app 50–70 min €90–150 (surge possible) When NCC not available
Rental car + parking 50–90 min €15–30/day parking Long trips, short stays

Indicative costs and times (May 2026), subject to change. The fixed taxi fare MXP–Milan is €114 by city law, with possible supplements (luggage, holidays, night).

Malpensa to Milano Centrale: train or private transfer?

The Malpensa Express is not a single line: from Malpensa Terminal 1 trains run both to Milano Cadorna and, on a dedicated line, directly to Milano Centrale, Milan's central station — no change of train needed. The T1–Centrale journey takes 52 minutes, with around 34 trains a day and service from roughly 05:00 to 23:00. A single adult ticket costs €15 (children 4–13 €7.50, same-day return €25).

For one traveller with light luggage heading to a hotel near Centrale or Cadorna in daytime, the train is hard to beat. The maths change for two or more people, families with suitcases, or flights that land late or leave before the first train: a private NCC transfer is priced per car, meets you at arrivals whatever the hour, and takes you door-to-door — no platforms, stairs or station queues. The price is a fixed quote agreed in advance on WhatsApp, so it does not move with traffic.

Request your quote

When a private NCC transfer is the best choice

A private chauffeur isn't always the cheapest option per person, but in these cases it clearly wins.

  • Groups of 2+ people: the price per vehicle is split, often cheaper than train per person
  • Bulky or multiple luggage: no limits, no space issues
  • Night or early flights: Malpensa Express doesn't run 24/7, a private transfer does
  • Non-central hotel: no vehicle changes, door-to-door
  • Delayed flights: with your flight number we monitor arrival and adjust pickup time
  • Comfort and privacy: dedicated vehicle, no shared shuttle
  • Fixed price: no surprises, no surge pricing

Choose your vehicle for the Malpensa transfer

From family comfort to the executive flagship. Select it and ask the price on WhatsApp.

FAQ

How long does it take to get from Malpensa to Milan centre?+
By car (taxi or NCC) typical time is 50–70 minutes depending on traffic. The Malpensa Express train reaches Milano Cadorna in about 37 minutes and Milano Centrale in about 52. Shuttle buses take 60–75 minutes.
What is the fastest way from Malpensa to Milan?+
The Malpensa Express train (37 min to Cadorna, 52 to Centrale, departures every 30 minutes) is usually the fastest and most predictable since it's not affected by traffic. Car and bus require 50–75 minutes in ideal conditions, but can be longer during rush hour. NCC and taxi are door-to-door.
How much does a taxi from Malpensa to Milan cost?+
The fixed fare set for official licensed taxis from Milan-Malpensa to the city centre is around €114, mandated by law. Supplements for luggage, holidays and night-time may apply. To avoid surprises, a private NCC transfer with a fixed price confirmed before the trip is recommended.
How much does a private NCC chauffeur cost from Malpensa?+
The price depends on vehicle (Comfort, Business, Van), time, exact destination and number of passengers. For a fast fixed-price quote, message us on WhatsApp with route, date and time — typical reply in 2–5 minutes.
Should I take the train or a private transfer from Malpensa?+
The train is convenient for single travellers with light luggage arriving at central stations (Cadorna or Centrale) during daytime hours. The NCC transfer is better for groups (2+ people), bulky luggage, late-night flights when the train stops running, hotels not near the stations, or when you want to avoid changing vehicles.
Does the Malpensa Express go to Milano Centrale?+
Yes. The Malpensa Express serves both Milano Cadorna and Milano Centrale — Centrale has its own dedicated line, so no change of train is needed. The journey from Malpensa Terminal 1 to Milano Centrale takes 52 minutes, with around 34 trains a day and service from roughly 05:00 to 23:00. Outside those hours, a private NCC transfer is the door-to-door alternative.
How much does the train from Malpensa to Milan cost?+
A single adult ticket on the Malpensa Express costs €15; children aged 4–13 pay €7.50 and a same-day return is €25. The ticket is per person, so for two or more travellers with luggage a private transfer priced per car — with a fixed quote agreed in advance on WhatsApp — can work out more practical.
Are there buses from Malpensa airport?+
Yes, several operators (Malpensa Shuttle, Terravision, AirportBus, Caronte) connect Malpensa with Milan Centrale and other destinations. Typical cost is €10–12, time 60–75 minutes, departures every 20–30 minutes.

Want a fixed-price NCC transfer from Malpensa?

Message us on WhatsApp with your route, date and time. We reply in 2–5 minutes with a fixed quote and confirmed booking.

+39 352 029 4857 · info@nexaride.it
See the price on WhatsApp