Route

Milan Malpensa (MXP) to Athens (ATH) flights

The Milan Malpensa → Athens route covers about 1,521 km. A typical non-stop flight from MXP to ATH takes around 2h 24m, depending on aircraft and winds.

Distance

1,521 km

945 mi

Flight time

2h 24m

Non-stop estimate

From

MXP · Milan Malpensa

Italy

To

ATH · Athens

Greece

Time zone & jet lag

Athens is 1 hour ahead of Milan Malpensa: you're flying east, expect a few days of adjustment.

EU261 protects this route on departure

Milan Malpensa is in the EU/EEA, so EU Regulation 261/2004 applies regardless of the operating carrier. If the flight is cancelled or arrives 3+ hours late, you may be entitled to up to €600.

Check your rights

Plan a MXP → ATH departure

Tell us the flight number and we'll estimate when to leave home, factoring in transport, traffic and airport queues.

Search MXP → ATH flights

Compare flights, accommodation and car rentals for this route.

MXP

Milan Malpensa

Italy

About Milan Malpensa Airport

ATH

Athens

Greece

About Athens Airport

Athens to Milan Malpensa (ATH → MXP)

Flyney — your travel companion for every flight

One place to plan when to leave home, search flights and stays, check compensation rights, and keep your flight log.