Explore Destinations

Discover the world's most amazing places

How to Get from Malpensa Airport to Milan City Center Hotels

Quick Answer

The best overall way to travel from Milan Malpensa Airport (MXP) to the city center is the Malpensa Express train. It offers the best balance of speed, price, and convenience, taking about 50-60 minutes for a cost of €13 one-way. The cheapest option is the public bus (from €6), while a taxi or private transfer (€95-€120) is best for late arrivals, groups, or those with heavy luggage.

Quick Navigation: From Malpensa to Milan

By Train: Malpensa Express & Regional Services

The train is the most recommended option for most travelers. The service is split into two main types: the direct, premium Malpensa Express and the slower, cheaper Regional Train that requires a change.

Service Destination Travel Time Frequency 2024 One-Way Fare Best For
Malpensa Express (Trenord) Milano Cadorna (City Center/North) ~50 min Every 30 min €13 Speed & direct access to Duomo/Navigli areas
Malpensa Express (Trenord) Milano Centrale (Main Station) ~60 min Every 30 min €13 Connections to national/international trains, Metro lines
Regional Train (Trenord) To Saronno, then change for Milan ~70-90 min Varies €5-€8 Budget travelers not in a hurry

Step-by-Step: Taking the Malpensa Express

  1. Find the Station: Follow signs for “Malpensa Express” or “Treni” from Arrivals in Terminal 1. A free shuttle connects Terminal 2 to the T1 station.
  2. Buy Your Ticket: Purchase at the red Trenord ticket machines, the ticket office, or online via Trenord. Validate paper tickets at the small green/yellow machines before boarding.
  3. Board the Train: Check the departure board for the next train to either “Cadorna” or “Centrale”. Trains are modern with air conditioning, wifi, and luggage racks.
  4. Arrive in Milan: At Cadorna, you can connect to Metro M1 (red) and M2 (green). At Centrale, you connect to Metro M2 (green) and M3 (yellow), plus regional and high-speed trains.

By Bus: Airport Shuttles & Public Buses

Buses are the most budget-friendly option. Services are divided into dedicated airport shuttle buses (slightly more expensive, direct to main stations) and standard public buses (cheaper, more stops).

Key Providers:

  • Airport Bus Express / Autostradale: Direct to Milano Centrale. Tickets: ~€10 online, ~€12 on board.
  • TerraVision IT: Direct to Milano Centrale and Lambrate Station. Often the cheapest shuttle, from €6 if booked online.
  • Public Bus (STM/ATM Line 221): The absolute cheapest (€2-€3), but goes to a suburban Metro station (Molino Dorino, M1), not the city center directly. Best for ultra-budget travelers.

What to Know Before Taking the Bus

Advantages: Very low cost, frequent departures (every 15-30 mins for shuttles), comfortable coaches with luggage compartments.

Disadvantages: Travel time can be 60-80 minutes and is highly dependent on Milan's notorious traffic, especially during rush hour (7:30-9:30 AM, 5:30-7:30 PM).

Where to Board: All buses depart from clearly marked stops outside both Terminal 1 and Terminal 2. Tickets can be bought from driver (cash often accepted) or, better and cheaper, online in advance.

By Taxi & Private Transfer

This is a door-to-door premium service. Official taxis operate on a fixed fare from the airport to any location within Milan's city limits (Area Urbana). Private transfers offer pre-booking and meet-and-greet services.

Official Taxi Fixed Fare (2024): €95. This covers the car (up to 4 passengers), all luggage, and the trip to any city center address. Always use the official white taxis from the ranked queue outside the terminals. Never accept offers from drivers soliciting inside the terminal.

Private Transfer Average Cost (2024): €100-€120 for a standard sedan. Companies like Suntransfers or Welcome Pickups allow you to book online, providing flight tracking and a driver who meets you with a name sign.

When is a Taxi/Transfer the Best Choice?

Warning: During peak traffic hours, a taxi can take over 90 minutes and the meter will not be on the fixed fare if your destination is outside the municipal area.

Ticket Options & Cost Comparison Table

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

Transport Method Average Travel Time 2024 Average Cost (One-Way) Key Advantages Key Disadvantages Best For
Malpensa Express Train 50-60 min €13 Fast, reliable, unaffected by traffic, direct to center Must get to/from station, limited late-night service ☑️ MOST TRAVELERS (BEST OVERALL)
Airport Shuttle Bus 60-80 min €6 - €12 Very cheap, direct to main stations, frequent Slower, subject to traffic delays ☑️ BUDGET TRAVELERS (CHEAPEST)
Public Bus (Line 221) + Metro 80+ min €2 - €5 Extremely cheap Multiple changes, not direct, complicated with bags Ultra-budget, adventurous travelers
Official Taxi (Fixed Fare) 50-90 min €95 (fixed) Door-to-door, 24/7, good for groups Very expensive for solo travelers, slow in traffic Late arrivals, groups, heavy luggage
Pre-Booked Private Transfer 50-90 min €100 - €120+ Door-to-door, meet & greet, flight tracking, fixed price Most expensive option Families, business travel, special needs

Where to Buy Tickets & Passes

Traveler Insights & Pro Tips

Beyond the schedules and prices, here are practical tips from frequent travelers to make your journey smoother.

Luggage & Logistics

Timing & Seasonal Advice

Money & Connectivity

FAQs: Malpensa Airport to Milan Transport

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

The fastest way is the Malpensa Express train, which takes approximately 50 minutes non-stop to Milan Cadorna Station, or 60 minutes to Milan Central Station (Milano Centrale). It is not affected by road traffic.

What is the cheapest way to get from Malpensa to downtown Milan?

The cheapest option is the public bus (e.g., Autostradale or TerraVision IT), with tickets starting from €6-€10 one-way if purchased online. The absolute cheapest is public bus line 221 to Molino Dorino Metro (€2-€3), but it requires a Metro ride to reach the center.

Is there a direct train from Malpensa Airport to Milan?

Yes, the Malpensa Express is a direct, non-stop train connecting Terminal 1 to Milano Cadorna (city center) and Milano Centrale. Regional trains also run but require a change at Saronno and are slower.

How much is a taxi from Malpensa Airport to Milan?

A fixed-fare taxi from Malpensa to Milan's city center costs approximately €95-€105. The price is set for rides to within the city's municipal boundaries and includes all luggage. Always take an official taxi from the rank.

Can I use public transport if I arrive late at night at Malpensa?

Public transport options are limited late at night. The last Malpensa Express train departs around 00:30, and the last airport shuttle buses leave around 01:00. After these times, your only reliable options are taxi (24/7 rank) or a pre-booked private transfer.

Where do I buy tickets for the Malpensa Express train?

You can buy Malpensa Express tickets at Trenord ticket machines or counters in Terminal 1's train station, online via the Trenord or Trainline apps/websites (show QR code on board), or from authorized resellers in the arrivals hall.

Is it better to fly or take the train from Malpensa to the city?

For reaching the city center, the train is the only logical option. There are no viable short flights. The Malpensa Express train is faster door-to-door than any other ground transport when considering the time needed for airport transfers, check-in, and security for a theoretical flight.

What is the best option for a family with lots of luggage?

For families with heavy luggage, a pre-booked private minivan transfer is often the best choice. While more expensive, it offers door-to-door service, fixed pricing, and assistance with bags. The Malpensa Express train also has dedicated luggage areas and is a good budget-friendly alternative.