Explore Destinations

Discover the world's most amazing places

How to Get from Malpensa Airport to Milan City Center

Quick Answer

For most travelers, the Malpensa Express train is the best overall way to get from Malpensa Airport to central Milan. It takes 37 to 52 minutes, costs €13 one-way, and runs directly to Milano Cadorna or Milano Centrale stations every 30 minutes, bypassing road traffic. For budget travelers, the airport shuttle bus (€6-€10) is the cheapest option, taking about 50-60 minutes to reach Milano Centrale.

Quick Navigation: Malpensa to Milan Transfer Guide

Train: Malpensa Express (The Fastest & Most Reliable)

The Malpensa Express is a dedicated airport rail link operated by Trenord. It's the only direct train connecting Malpensa Airport to Milan's core railway stations. It's prized for its punctuality, frequency, and immunity to road congestion.

Key Routes & Stations

Two lines operate from Malpensa Terminal 1 Station (accessible via free shuttle from T2):

Route Destination Station Travel Time Key Neighborhood Served
MXP T1 → Milano Cadorna Milano Cadorna ~37 minutes City Center, Navigli, Sforza Castle
MXP T1 → Milano Centrale Milano Centrale (FS) ~52 minutes Central Station, Metro hub, Easy connections nationwide

Tickets, Cost & Buying Guide

A one-way ticket costs €13. Round-trip tickets (andata e ritorno) are available for €20, valid for 30 days. Buying in advance is not required, but it saves time.

Service Details & What to Expect

Expert Tip: If your hotel is near Cadorna or you're heading to the scenic Navigli district, take the Cadorna line. For connections to other Italian cities or metro lines, choose the Centrale line. Check the train's final destination on the display before boarding.

Airport Shuttle Bus (The Cheapest Option)

Several companies operate comfortable coach services between Malpensa and Milan's central train station (Milano Centrale). This is the most budget-friendly choice, especially with advanced online booking.

Main Bus Operators & Comparison

Operator One-Way Price (Online) Travel Time Frequency Key Features
Terravision From €6 ~50-60 mins Every 20-30 mins Often the cheapest, departs from T1 & T2.
Autostradale From €10 ~50-60 mins Every 20 mins Official partner of Malpensa, reliable.
AirPullman From €8 ~60 mins Every 30 mins Also serves Linate Airport.

Route, Stops & Practical Information

Who should choose the bus? Solo travelers or couples on a tight budget, those with hotels near Milano Centrale, and passengers not in a rush during off-peak hours.

Taxi & Private Transfer (Door-to-Door Convenience)

This is the most direct but also the most expensive option. Choose it for ultimate convenience, late-night arrivals, groups, or if you have excessive luggage.

Official Taxis: Fixed Fare

Only use official, white taxis from the ranks outside Terminals 1 and 2. By law, a fixed fare applies for journeys from Malpensa to any address within Milan's city walls (entro le mura).

Pre-Booked Private Transfers (Recommended for Groups)

Booking a private car or van in advance offers peace of mind. A driver meets you at arrivals with a name sign and assists with luggage.

Warning: Avoid unlicensed drivers soliciting inside the terminal ("Taxi? Transfer?"). They often overcharge dramatically.

Malpensa to Milan: Cost & Time Comparison Table

This table summarizes all key data to help you decide at a glance.

Transport Mode Average Travel Time Approx. One-Way Cost (2024) Best For Worst For Booking Need
Malpensa Express (Train) 37-52 min €13 Most travelers, Speed, Reliability, Avoiding traffic Door-to-door convenience, Late-night arrivals (after 00:20) Optional (cheaper on app)
Shuttle Bus 50-75 min* €6-€12 Budget travelers, Staying near Centrale Station Rush hour travel, Tight schedules Recommended (saves money)
Official Taxi 45-60 min* €95 (fixed rate) Groups of 3-4, Late night/early morning, Heavy luggage, Door-to-door Budget travel, Solo travelers Not needed (use rank)
Private Transfer 45-60 min* €100-€220 Families, Groups, Special needs, Luxury travel Anyone on a budget Required

* Subject to road traffic conditions.

Verdict: For a perfect blend of speed, price, and reliability, the Malpensa Express train is our top recommendation. For the absolute lowest cost, choose the shuttle bus.

Traveler Tips & Insider Experience

Beyond schedules and prices, here’s practical advice from seasoned travelers and locals.

Luggage Strategy

Navigating the Stations

Timing & Crowds

Money & Connectivity

FAQs: Malpensa Airport to Milan Transfers

What is the fastest way from Malpensa Airport to Milan city center?

The Malpensa Express train is the fastest direct option, taking just 37-52 minutes to reach Milano Cadorna or Centrale stations from Terminal 1, with no traffic delays.

What is the cheapest transfer from MXP to Milan?

The Terravision or Autostradale airport shuttle bus is the cheapest option, with one-way tickets starting from €6-€10 if booked online in advance.

Is there a direct train from Malpensa to Milan?

Yes, the Malpensa Express is a direct, non-stop train service connecting Malpensa Terminal 1 to Milano Cadorna (37 mins) and Milano Centrale (52 mins). Trains run every 30 minutes.

How much is a taxi from Malpensa to Milan city center?

A fixed-rate taxi from Malpensa to central Milan (within the city walls) costs €95-€105. The price is fixed by law, so confirm it with the driver before departure.

How do I get from Malpensa to Milan late at night or very early in the morning?

After the Malpensa Express (last train ~00:20) and shuttle buses stop, your only options are taxis or pre-booked private transfers. Night buses are not available on this route.

Is the Malpensa Express train covered by the Italy Rail Pass?

No, the Malpensa Express is a dedicated airport train service operated by Trenord, not included in Interrail or Eurail passes. A separate ticket must be purchased.

Which is better for a family with lots of luggage: train or bus?

For families with bulky luggage, a pre-booked private transfer is often the most comfortable choice. Between train and bus, the Malpensa Express train has more dedicated luggage space than coaches.

Is it worth flying into Malpensa instead of Linate for Milan?

Linate (LIN) is much closer to the city center (20 mins by bus). However, Malpensa (MXP) handles most intercontinental and budget airline flights. The 50-minute train journey is efficient, so MXP remains a viable choice.