Porto to Milan flight distance & time (OPO-MXP)

How far is Porto from Milan by plane? The great circle distance from Francisco de Sá Carneiro Airport (OPO) to Malpensa International Airport (MXP) is 1,488 km / 803 nm, about 1h 56m flight time, with an initial heading of 65° (ENE).

FromFrancisco de Sá Carneiro Airport (OPO), Porto, PT
ToMalpensa International Airport (MXP), Milan, IT
Distance1,488 km · 803 nm · 924 mi
Initial heading65° (ENE)

Airlines on this route

Aircraft with enough range to fly OPO to MXP nonstop

TypeRange
de Havilland Australia DHA-3 Drover 805 nm / 1,491 km
Supermarine Southampton 808 nm / 1,496 km
Morane-Saulnier M.S.760 Paris 810 nm / 1,500 km
Cessna 318 T-37 Tweet 810 nm / 1,500 km
Fairey Albacore 810 nm / 1,500 km
Caudron C.500 Simoun 810 nm / 1,500 km
FMA, Fabrica Militar de Aviones IA 63 Pampa 810 nm / 1,500 km
Mikojan Gurewitsch / Mikoyan Gurevich MiG-29 810 nm / 1,500 km
Airspeed AS.10 Oxford 810 nm / 1,500 km
Dornier Wal (Do Gs / Do J / Do 15 / Do 16) 810 nm / 1,500 km
Hispano HA-200 / HA-220 Saeta 810 nm / 1,500 km
Nord Aviation N 260 815 nm / 1,509 km
Fairey Gannet 820 nm / 1,519 km
Grumman F6F Hellcat 821 nm / 1,520 km
SOKO G-2 Galeb / J-1 Jastreb 821 nm / 1,520 km
Grumman OV-1 Mohawk 821 nm / 1,520 km
Gloster Javelin 826 nm / 1,530 km
Jakowlew / Yakovlev Jak-42 / Yak-42 826 nm / 1,530 km
Jakowlew / Yakovlev Jak-42 / Yak-42 826 nm / 1,530 km
Piper PA-31T Cheyenne 840 nm / 1,556 km

Open OPO to MXP in the calculator · Return route MXP to OPO

Frequently asked questions

How far is Porto from Milan?
The great circle distance between Porto and Milan is 1,488 km (803 nm / 924 mi).
How long is the flight from Porto to Milan?
A direct flight from OPO to MXP takes about 1h 56m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
Is there a nonstop flight from Porto to Milan?
Yes - 5 airlines currently operate this route, see the list above.