Ryanair operates 69 non-stop routes from Porto OPO.
- Agadir (AGA) — 1,212 km, 125 min
- Malaga (AGP) — 622 km, 85 min
- Alicante (ALC) — 768 km, 95 min
- Stockholm (ARN) — 2,749 km, 235 min
- Barcelona (BCN) — 899 km, 105 min
- Berlin (BER) — 2,082 km, 190 min
- Belfast (BFS) — 1,503 km, 150 min
- Milan (BGY) — 1,561 km, 150 min
- Birmingham (BHX) — 1,352 km, 140 min
- Bologna (BLQ) — 1,666 km, 155 min
- Bari (BRI) — 2,126 km, 190 min
- Bristol (BRS) — 1,216 km, 125 min
- Brussels (BRU) — 1,475 km, 140 min
- Budapest (BUD) — 2,317 km, 200 min
- Paris (BVA) — 1,242 km, 130 min
- Cagliari (CAG) — 1,521 km, 150 min
- Carcassonne (CCF) — 931 km, 105 min
- Benlloch (CDT) — 747 km, 90 min
- Cologne (CGN) — 1,619 km, 160 min
- Copenhagen (CPH) — 2,229 km, 195 min
- Brussels (CRL) — 1,441 km, 145 min
- Dole (DLE) — 1,296 km, 135 min
- Dublin (DUB) — 1,367 km, 145 min
- Edinburgh (EDI) — 1,680 km, 165 min
- Eindhoven (EIN) — 1,563 km, 150 min
- Faro (FAO) — 472 km, 70 min
- Rome (FCO) — 1,743 km, 175 min
- Karlsruhe/Baden-Baden (FKB) — 1,559 km, 155 min
- Memmingen (FMM) — 1,671 km, 160 min
- Funchal (FNC) — 1,190 km, 125 min
- Nimes (FNI) — 1,110 km, 115 min
- Gothenburg (GOT) — 2,356 km, 215 min
- Hahn (HHN) — 1,570 km, 155 min
- Ibiza (IBZ) — 895 km, 100 min
- Krakow (KRK) — 2,407 km, 215 min
- Leeds (LBA) — 1,498 km, 145 min
- Lille (LIL) — 1,379 km, 140 min
- Las Palmas (LPA) — 1,598 km, 165 min
- Liverpool (LPL) — 1,414 km, 140 min
- La Rochelle (LRH) — 815 km, 100 min
- Luxembourg (LUX) — 1,487 km, 140 min
- Madrid (MAD) — 438 km, 70 min
- Manchester (MAN) — 1,430 km, 150 min
- Malta (MLA) — 2,099 km, 185 min
- Marseille (MRS) — 1,169 km, 120 min
- Milan (MXP) — 1,485 km, 145 min
- Dusseldorf (NRN) — 1,614 km, 155 min
- Nuremberg (NUE) — 1,790 km, 170 min
- Palma de Mallorca (PMI) — 985 km, 110 min
- Pisa (PSA) — 1,588 km, 155 min
- Marrakech (RAK) — 1,070 km, 115 min
- Rabat (RBA) — 817 km, 105 min
- Shannon (SNN) — 1,273 km, 135 min
- London (STN) — 1,365 km, 145 min
- Sevilla (SVQ) — 486 km, 75 min
- Tenerife (TFS) — 1,631 km, 163 min
- Toulouse (TLS) — 867 km, 100 min
- Tangier (TNG) — 657 km, 90 min
- Trapani (TPS) — 1,851 km, 170 min
- Turin (TRN) — 1,393 km, 140 min
- Venice (TSF) — 1,753 km, 160 min
- Tours (TUF) — 1,016 km, 115 min
- Vienna (VIE) — 2,129 km, 190 min
- Valencia (VLC) — 722 km, 90 min
- Verona (VRN) — 1,649 km, 155 min
- Warsaw (WAW) — 2,546 km, 225 min
- Modlin (WMI) — 2,535 km, 215 min
- Wroclaw (WRO) — 2,242 km, 205 min
- Chalons-en-Champagne (XCR) — 1,312 km, 140 min
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.
How many destinations does Ryanair serve from Porto (OPO)?
Ryanair flies to 69 non-stop destinations from Porto OPO.