Ryanair flights from Porto (OPO)

Ryanair non-stop routes from Porto airport (OPO).

Ryanair operates 69 non-stop routes from Porto (OPO), serving 17 countries with an average sector length of 1,453 km. This is part of Ryanair's 5019-route global network.

Non-stop destinations from Porto on Ryanair

Destination IATA Country Distance Duration Route
Stockholm ARN Sweden 2,749 km 3h 55m Route ↗
Warsaw WAW Poland 2,546 km 3h 45m Route ↗
Modlin WMI Poland 2,535 km 3h 35m Route ↗
Krakow KRK Poland 2,407 km 3h 35m Route ↗
Gothenburg GOT Sweden 2,356 km 3h 35m Route ↗
Budapest BUD Hungary 2,317 km 3h 20m Route ↗
Wroclaw WRO Poland 2,242 km 3h 25m Route ↗
Copenhagen CPH Denmark 2,229 km 3h 15m Route ↗
Vienna VIE Austria 2,129 km 3h 10m Route ↗
Bari BRI Italy 2,126 km 3h 10m Route ↗
Malta MLA Malta 2,099 km 3h 5m Route ↗
Berlin BER Germany 2,082 km 3h 10m Route ↗
Trapani TPS Italy 1,851 km 2h 50m Route ↗
Nuremberg NUE Germany 1,790 km 2h 50m Route ↗
Venice TSF Italy 1,753 km 2h 40m Route ↗
Rome FCO Italy 1,743 km 2h 55m Route ↗
Edinburgh EDI United Kingdom 1,680 km 2h 45m Route ↗
Memmingen FMM Germany 1,671 km 2h 40m Route ↗
Bologna BLQ Italy 1,666 km 2h 35m Route ↗
Verona VRN Italy 1,649 km 2h 35m Route ↗
Tenerife TFS Spain 1,631 km 2h 43m Route ↗
Cologne CGN Germany 1,619 km 2h 40m Route ↗
Dusseldorf NRN Germany 1,614 km 2h 35m Route ↗
Las Palmas LPA Spain 1,598 km 2h 45m Route ↗
Pisa PSA Italy 1,588 km 2h 35m Route ↗
Hahn HHN Germany 1,570 km 2h 35m Route ↗
Eindhoven EIN Netherlands 1,563 km 2h 30m Route ↗
Milan BGY Italy 1,561 km 2h 30m Route ↗
Karlsruhe/Baden-Baden FKB Germany 1,559 km 2h 35m Route ↗
Cagliari CAG Italy 1,521 km 2h 30m Route ↗
Belfast BFS United Kingdom 1,503 km 2h 30m Route ↗
Leeds LBA United Kingdom 1,498 km 2h 25m Route ↗
Luxembourg LUX Luxembourg 1,487 km 2h 20m Route ↗
Milan MXP Italy 1,485 km 2h 25m Route ↗
Brussels BRU Belgium 1,475 km 2h 20m Route ↗
Brussels CRL Belgium 1,441 km 2h 25m Route ↗
Manchester MAN United Kingdom 1,430 km 2h 30m Route ↗
Liverpool LPL United Kingdom 1,414 km 2h 20m Route ↗
Turin TRN Italy 1,393 km 2h 20m Route ↗
Lille LIL France 1,379 km 2h 20m Route ↗
Dublin DUB Ireland 1,367 km 2h 25m Route ↗
London STN United Kingdom 1,365 km 2h 25m Route ↗
Birmingham BHX United Kingdom 1,352 km 2h 20m Route ↗
Chalons-en-Champagne XCR France 1,312 km 2h 20m Route ↗
Dole DLE France 1,296 km 2h 15m Route ↗
Shannon SNN Ireland 1,273 km 2h 15m Route ↗
Paris BVA France 1,242 km 2h 10m Route ↗
Bristol BRS United Kingdom 1,216 km 2h 5m Route ↗
Agadir AGA Morocco 1,212 km 2h 5m Route ↗
Funchal FNC Portugal 1,190 km 2h 5m Route ↗
Marseille MRS France 1,169 km 2h 0m Route ↗
Nimes FNI France 1,110 km 1h 55m Route ↗
Marrakech RAK Morocco 1,070 km 1h 55m Route ↗
Tours TUF France 1,016 km 1h 55m Route ↗
Palma de Mallorca PMI Spain 985 km 1h 50m Route ↗
Carcassonne CCF France 931 km 1h 45m Route ↗
Barcelona BCN Spain 899 km 1h 45m Route ↗
Ibiza IBZ Spain 895 km 1h 40m Route ↗
Toulouse TLS France 867 km 1h 40m Route ↗
Rabat RBA Morocco 817 km 1h 45m Route ↗
La Rochelle LRH France 815 km 1h 40m Route ↗
Alicante ALC Spain 768 km 1h 35m Route ↗
Benlloch CDT Spain 747 km 1h 30m Route ↗
Valencia VLC Spain 722 km 1h 30m Route ↗
Tangier TNG Morocco 657 km 1h 30m Route ↗
Malaga AGP Spain 622 km 1h 25m Route ↗
Sevilla SVQ Spain 486 km 1h 15m Route ↗
Faro FAO Portugal 472 km 1h 10m Route ↗
Madrid MAD Spain 438 km 1h 10m Route ↗

Destinations by country

Ryanair from other airports

Aircraft assignments

We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.

Frequently asked questions

How many destinations does Ryanair serve from Porto (OPO)?

Ryanair flies to 69 non-stop destinations from Porto (OPO), spanning 17 countries.

What is the longest route Ryanair flies from Porto?

The longest non-stop route is OPO → ARN (Stockholm) at 2,749 km.

Which countries does Ryanair fly to from Porto?

Top destination countries: Italy (11), Spain (11), France (10), United Kingdom (8), Germany (7).

Does Ryanair operate from other airports?

Yes — Ryanair also operates from London (STN), Dublin (DUB), Brussels (CRL), Milan (BGY), Malaga (AGP). Total network: 5019 routes across the carrier's footprint.

Loading the flight search…