Porto (OPO) to Milan (BGY) nonstop flights

Ryanair flies nonstop from Porto (OPO) to Milan (BGY): 1,559 km (969 mi), about 2h 30m in the air.

Distance
1,559 km (969 mi)
Flight time
2h 30m
From
Francisco de Sá Carneiro Airport in Porto, Portugal
To
Il Caravaggio International Airport in Milan, Italy

Airlines on this route

Return flights

Milan (BGY) to Porto (OPO) is flown nonstop by Ryanair.

More nonstop flights from Porto

All 136 destinations from Porto (OPO)

More nonstop flights from Milan

All 154 destinations from Milan (BGY)