Milan (BGY) to Porto (OPO) nonstop flights

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

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

Airlines on this route

Return flights

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

More nonstop flights from Milan

All 154 destinations from Milan (BGY)

More nonstop flights from Porto

All 136 destinations from Porto (OPO)