Skip to content

Milan Malpensa Airport (MXP) Minimum Connection Time in 2026: The Flat 120-Minute Floor

MXP's published OAG minimum connection time is a flat 120 minutes, among the highest of any hub we track, tying Toronto. It reflects the Terminal 1 to Terminal 2 landside shuttle gap; a same-terminal same-airline connection runs around 45. The easyJet T2 split, passport control and EES explained. Verified June 2026.

· · 6 min read · Verified Jun 2026

Milan Malpensa posts one of the most alarming connection floors of any hub we cover, and understanding why is the key to not over- or under-planning it. The OAG standard minimum connection time at MXP is a flat 120 minutes across every sector (OAG MCT database via ExpertFlyer, verified June 12, 2026), tying Toronto Pearson for the highest airport standard we track. But that number is not a measure of how hard every connection is; it is the worst case, and at Malpensa the worst case is specific: a connection between Terminal 1 and Terminal 2.

Terminal 2 is easyJet’s exclusive base, a free landside shuttle-bus ride away from Terminal 1, where the full-service, network and intercontinental carriers operate. A connection between the two means exiting to landside, riding the shuttle, and re-clearing security, so the airport standard sets a conservative flat 120 minutes to cover it. A connection that stays within Terminal 1, especially on one airline, runs far lower, around 45 minutes. So the real question at Malpensa is not “is 120 minutes enough” but “does my connection cross the terminals.”

Quick reference: published minimums vs realistic padding

Connection typePublished OAG standardWhere it happensOur realistic recommendation
Same-terminal, same airline (Terminal 1)120 min (standard)Airside in T1~45-60 min
Same-terminal, interline (Terminal 1)120 minAirside in T190 min or more
Terminal 1 to Terminal 2 (or reverse)120 minLandside shuttle, re-screen2.5-3 hours
Schengen-border crossingwithin the 120Passport control in T1add to the above
Separate tickets across terminalsdoes not applyLandside self-transfer3 hours or more

Published values are the airport-standard OAG minimum (ExpertFlyer, verified 2026-06-12). The right-hand column is our editorial padding recommendation, not an official figure.

Why the floor is 120

A minimum connection time has to protect the slowest realistic connection at the airport, and Malpensa’s slowest is structural:

  1. Two terminals, a landside shuttle apart. Terminal 1 and Terminal 2 are linked only by a shuttle bus, roughly every 15 minutes by day and 30 at night, and it is landside. A cross-terminal connection means leaving security and re-clearing it.
  2. easyJet is siloed in Terminal 2. As easyJet’s exclusive base, Terminal 2 concentrates a huge volume of point-to-point low-cost flying that is physically separated from the network carriers in Terminal 1.
  3. Interline adds time. Even within Terminal 1, a connection between two different airlines that do not through-check bags can require a bag reclaim and re-check, which the conservative 120 also covers.

The flip side is that a same-terminal, same-airline connection in Terminal 1 skips all of that and runs around 45 minutes. The 120 is the ceiling, not the typical case.

One 2026 wrinkle: EES

The EU Entry/Exit System (EES) began its phased rollout in October 2025 and became fully operational across the Schengen area on April 10, 2026. It registers non-EU travelers’ biometrics, face and fingerprints, at the external border. At Malpensa that border is the passport control in the Extra-Schengen area of Terminal 1, so a non-Schengen connection can take longer than it used to during busy banks. With the airport standard already conservative, EES mostly affects how comfortable, rather than whether, you make a Schengen-border connection.

The connection cases at MXP

Case 1: Same-terminal, same airline, Terminal 1. The genuinely quick case the 120 hides. Airside, no shuttle, bags through-checked. Around 45 to 60 minutes works despite the standard.

Case 2: Same-terminal, interline, Terminal 1. Two airlines that do not through-check means a bag reclaim and re-check airside-to-landside. Plan 90 minutes or more.

Case 3: Terminal 1 to Terminal 2 (or reverse). The worst case the 120 exists for. Landside shuttle, re-clear security. Plan 2.5 to 3 hours, and book more if you can.

Case 4: Separate tickets across the terminals. A self-transfer with no protection, the shuttle, and a fresh check-in. Leave three hours or more, and weigh whether the cheap fares are worth the risk.

How Malpensa compares to other major hubs

airport published floor fully airside? realistic short-connection buffer
MXP (Milan Malpensa)120 min flat (ties Toronto for highest we track)No (T1 network / T2 easyJet linked only by a landside shuttle)~45 min same-terminal same-airline; 2.5-3 hrs across T1<->T2
FRA (Frankfurt)30 min SchengenNo (re-screen on terminal change)60-90 min
MUC (Munich)30 min Schengen, 90 min off non-Schengen arrivalsYes within Terminal 2 + satellite (Lufthansa/Star); Terminal 1 by shuttle bus + re-screen45-60 min intra-Schengen, 90 min-2 hrs across the Schengen border (EES)
VIE (Vienna)30 min flat, all sectors (fastest we track)Yes (airside C/D <-> F/G shuttle, ~4 min)30-45 min; Austrian files 25
DUS (Düsseldorf)35 min flat, all sectorsYes (Concourses A/B/C via airside corridors); passport control on a Schengen change40-50 min same-status; 60-75 min non-Schengen to Schengen
HAM (Hamburg)45 min flat, all sectorsYes (T1/T2 share one central Plaza security); passport control in T245-60 min same-status; 60-75 min non-Schengen to Schengen
CPH (Copenhagen)45 min flat, all sectorsYes (single connected airside, fingers A-F)45-60 min same Schengen status; Norwegian files 30 domestic

The honest comparison: Malpensa’s flat 120 towers over the other European hubs on this table, but the gap is misleading for a same-terminal connection, which is competitive with any of them. The 120 is really a warning about the Terminal 1 to Terminal 2 split, the same kind of landside-transfer penalty that gives Toronto its matching floor.

When to add more padding

  • Any cross-terminal connection. The landside shuttle plus a security re-screen is the slow case; plan 2.5 to 3 hours.
  • Mixed network and easyJet itineraries. These almost always cross the terminals; treat the 120 as real.
  • Separate tickets. Unprotected, with the shuttle in the middle; leave three hours or more.
  • Non-Schengen crossings at peak. Passport control plus EES queues stretch during the long-haul banks.

The verdict

Malpensa’s flat 120-minute floor looks brutal and mostly is not, as long as you read it correctly. It is the price of crossing between Terminal 1 and Terminal 2, which are a landside shuttle ride apart, with easyJet siloed in Terminal 2 and the network carriers in Terminal 1. A same-terminal, same-airline connection in Terminal 1 is a normal European connection at around 45 to 60 minutes. The trap is an itinerary that mixes a Terminal 1 network flight with an easyJet Terminal 2 flight, which forces a landside shuttle and a fresh security screen and genuinely needs the full 120 or more. Book to stay in one terminal if you can, and Malpensa is far easier than its headline number suggests.

How MXP connections compare to other airports

Sources and methodology

Published minimum connection times are the OAG STANDARD values from the OAG MCT database, accessed via ExpertFlyer and verified June 12, 2026 (recorded per-field in our airport data). The same-terminal same-airline figure of around 45 minutes within Terminal 1 is a headline OAG summary, far below the 120-minute interline and cross-terminal standard. The two-terminal layout, easyJet’s exclusive Terminal 2 base, the free landside Terminal 1 to Terminal 2 shuttle bus and its frequency, and the Extra-Schengen area and passport control in Terminal 1 were verified against Malpensa Airport’s official terminal-connections page and easyJet’s official base announcement on June 16, 2026. The airport publishes no separate recommended minimum connection time, and ITA Airways, contrary to a common assumption, bases its Milan operations at Linate rather than Malpensa. The EES full-operation date (April 10, 2026) was verified against the European Commission’s official Home Affairs announcement. Malpensa Express details and fare were verified against the operator; airport identity facts are from secondary references and flagged in our source record. The “realistic recommendation” column and padding scenarios are our editorial synthesis and are labeled as such wherever they appear.

Frequently Asked Questions

What is the minimum connection time at Milan Malpensa Airport?
The published OAG standard minimum connection time at Milan Malpensa (MXP) is a flat 120 minutes for every sector: domestic-to-domestic, domestic-to-international, international-to-domestic, and international-to-international (OAG MCT database via ExpertFlyer, verified June 12, 2026). That is among the highest airport-standard floors we track, tying Toronto Pearson. The number is a worst-case figure that reflects the gap between Terminal 1 and Terminal 2, which are linked only by a landside shuttle bus. A same-terminal same-airline connection within Terminal 1 runs far lower, around 45 minutes, so the 120 is best read as the price of a cross-terminal or interline connection here.
Why is the connection time at Malpensa so high?
Because the airport-standard MCT has to cover the worst case, and at Malpensa that is a Terminal 1 to Terminal 2 connection. Terminal 2 is easyJet's exclusive base, and it is a free landside shuttle-bus ride from Terminal 1, where the network and intercontinental carriers operate. A connection between the two terminals means exiting to landside, riding the shuttle, and re-clearing security, which is slow, so the standard sets a conservative flat 120 minutes. A connection that stays within Terminal 1, especially same-airline, is much quicker, around 45 minutes.
How do I transfer between Terminal 1 and Terminal 2 at Malpensa?
By a free shuttle bus that runs roughly every 15 minutes during the day and every 30 minutes at night. The important detail is that it is landside: the stops are at the arrivals and forecourt areas, not airside, so a Terminal 1 to Terminal 2 connection requires leaving the secure area and re-clearing security at the other terminal. Allow generous time, because a missed connection across the terminals is hard to recover. If you can, book your connection to stay within one terminal.
Do I go through passport control when connecting at Malpensa?
Only if your connection crosses the Schengen border. Italy is in the Schengen area, so a connection between two Schengen flights needs no passport control. A connection involving a non-Schengen flight passes through passport control, which at Malpensa sits in the Extra-Schengen area of Terminal 1. Since the EU Entry/Exit System (EES) became fully operational on April 10, 2026, non-EU travelers crossing the Schengen border at Malpensa have their biometrics registered there, which can add time during busy banks.
Can I make a short connection at Malpensa?
Within one terminal, yes; across the two terminals, no. A same-terminal connection, especially same-airline within Terminal 1, can work in around 45 minutes despite the 120-minute airport standard, because you stay airside and skip the shuttle. But a Terminal 1 to Terminal 2 connection, or one stitched together on separate tickets, needs the full conservative window or more, because of the landside shuttle and re-clearing security. If your itinerary mixes a Terminal 1 network flight with an easyJet Terminal 2 flight, treat the 120 as real and consider booking more.
Can I leave Milan Malpensa Airport during a layover?
Only on a long layover, because the airport is about 50 kilometers from central Milan. The Malpensa Express train reaches Milano Cadorna in about 37 minutes and Milano Centrale in about 51 minutes, for 15 euros, and serves both terminals. A layover of 5 to 6 hours or more is needed to make a city trip worthwhile once you account for the round trip and getting back through security; shorter than that, stay airside. Leaving means entering Schengen through passport control if you arrived from outside it, so EES biometrics apply to non-EU nationals.
C
Caden Sorenson

Travel research publisher and senior staff engineer

Caden Sorenson runs Travel Vient, an independent travel research and tools site covering airline carry-on policies, packing lists, and head-to-head airline, cruise, and destination comparisons, with everything cited to primary sources. He's a senior staff engineer with 15+ years of experience building iOS apps, web platforms, and developer tools, and a Computer Science graduate from Utah State University. Based in Logan, Utah.

Related guides