[ malpensa to milan ]

Getting from Malpensa to Milan: All Your Options Compared

How to get from Malpensa to Milan is the first practical question for anyone landing at this airport: there are five real options — the Malpensa Express train, bus/shuttle, taxi, a private NCC transfer and car rental — and the right choice depends on your budget, luggage, arrival time and group size, not a single answer that fits everyone.

Whether you land at Terminal 1 or Terminal 2, every option in this guide covers both terminals: below you'll find real journey times, honest limitations, who each option suits best, and a final summary so you can decide in two minutes what works for your trip.

[ the options ]

5 Ways to Get from Malpensa to Milan City Center

Malpensa Express (Train): the Cheapest Option

Cost: a single ticket per adult on the Trenord/Malpensa Express fare: the cheapest option along with the bus — check the current published fare when booking, public transport fares change over time.

Time: about 37-40 minutes to Milano Cadorna, 40-50 minutes to Milano Centrale or Porta Garibaldi depending on the line.

Frequency: direct trains from both terminals with a regular daytime schedule, reduced service in the early morning and late night (not a 24/7 service).

Best for: solo or couple travelers with light luggage, staying near Cadorna, Centrale or Porta Garibaldi.

Honest limitation: no door-to-door service, luggage to handle on stairs and platforms, no flight monitoring: a delayed or late-night flight won't be waited for.

Bus and Airport Shuttles: the Cheapest Option for Small Groups

Cost: a ticket per person, cheaper still when booked online in advance; multiple operators (Autostradale, Malpensa Shuttle, Terravision, FlixBus).

Time: 50-70 minutes to Milano Centrale, traffic-dependent.

Best for: budget-conscious travelers with manageable luggage, no rush.

Honest limitation: less predictable journey time due to traffic, no door-to-door service, no flight monitoring.

Taxi: On-Demand, No Booking Needed

Cost: a fixed fare set by the Lombardy Region/Milan municipality for the whole ride, regardless of the number of passengers up to 4 — better value when split across a group (verify the current fare when booking).

Time: about 45-50 minutes.

Best for: travelers who didn't book anything in advance and want to leave straight from the airport taxi rank.

Honest limitation: no advance booking, no driver waiting with a name board, no flight monitoring.

Car Rental: Only If You Need a Car for Your Whole Stay

Cost: highly variable and easy to underestimate: on top of the daily rental come the A8 highway toll, fuel and parking in Milan.

Time: about 45 minutes via the A8 highway.

Best for: only travelers who need the car for trips outside Milan during their stay — not worth it for a city-only stay, given restricted traffic zones and scarce, expensive parking.

[ which option is right for you ]

Which Option Is Right for You?

Your situationBest choice
Lowest budget, light luggageTrain or bus
Group of 3-4Taxi or NCC (per-person cost drops when splitting one vehicle)
Business trip on a fixed scheduleNCC (punctuality and flight monitoring)
Heavy luggage or family with kidsNCC (door-to-door, no stairs)
Night or delayed flightNCC (JLuxury's private transfer includes the wait for a delayed flight, at no extra cost)
Need a car for the whole stay outside the cityCar rental
[ practical tips ]

Practical Tips for Getting from Malpensa to Milan

Luggage

Heavy suitcases, ski or golf equipment, strollers: a private transfer avoids stairs, platforms and mode changes.

Groups

From 3 people up, taxi and NCC often cost less per person than 3-4 separate train or bus tickets.

Night Flights

Malpensa Express and buses run less frequently or not at all late at night; taxi and NCC stay available 24/7, and NCC also monitors your flight.

Delayed Flights

Unlike train, bus and taxi, a JLuxury private transfer includes the wait for a delayed flight, at no extra cost.

[ frequently asked questions ]

Frequently Asked Questions About Getting from Malpensa to Milan

How much does it cost to get from Malpensa to Milan city center?
It depends on the mode of transport and on how many of you are travelling: train and bus are priced per person, so the total grows with the group; taxi and private NCC transfer are priced per ride, which split across 3-4 people gets close to the cost of the same number of tickets. The taxi follows the fixed fare set by the local authorities; for a JLuxury transfer the rate is fixed and agreed before departure — send us your flight, date and destination and we'll send you a quote. Train, bus and taxi are not JLuxury services: check their current fares with the operator.
How long does it take to get from Malpensa to Milan?
By train about 37-50 minutes depending on the arrival station, by bus 50-70 minutes, by taxi 45-50 minutes, with a private NCC transfer about 50 minutes direct with no stops. Train/bus/taxi times are indicative, updated as of July 2026 and subject to traffic/schedule changes; they are not JLuxury services.
What's the most convenient way to get to Milan at night from Malpensa?
A private NCC transfer or a taxi, both available 24/7: train and bus services run less frequently or stop late at night.
What happens if my flight is delayed?
Only a private NCC transfer monitors your flight in real time and won't charge extra for the wait; with train, bus and taxi the delay is on the traveler.
Train or private transfer from Malpensa to Milan - which is better?
The train is the cheapest option for light travelers staying near a served station; a private transfer is worth it when punctuality, luggage, group size or door-to-door comfort matter more.

Book Your Private Malpensa-Milan Transfer

Fixed rate, dedicated driver, flight monitoring included: request your quote and book your private transfer in minutes.

Message us