About flights from Porto (OPO)
Porto Airport punches well above its weight. For a city of fewer than 250,000 people, the connections radiating out of OPO — 134 direct routes across 34 countries — speak to something real: this is a place the world has decided it wants to reach. I've flown through plenty of mid-sized European airports that feel like afterthoughts, architecturally and operationally. This one doesn't. The terminal, designed by Eduardo Souto de Moura, has a cool confidence to it, all concrete and natural light, which feels entirely appropriate for a city that takes its aesthetics seriously.
Quick stats for OPO
- Direct destinations: 134
- Countries served: 34
- Continents reached: 5 of 6
- Average flight distance: 1,945 km
- Longest non-stop: Sao Paulo (GRU) — 8,179 km (~10h 13m)
- Shortest non-stop: Lisbon (LIS) — 277 km (~21 min)
- Reach score: 88/99
Why fly to Porto?
France tops the connectivity chart with 22 routes, which tells you something about the deep cultural affinity between the two countries — and the appetite among French travelers for northern Portugal's wine, architecture, and Atlantic coastline. Spain follows with 15 routes, Italy with 14, and the UK with 12, meaning most of Western Europe is reachable without a connection. At the far end of the map sits São Paulo, 8,179 kilometers away — the longest route out of OPO — a reminder of the profound ties between Portugal and Brazil that predate the age of commercial aviation by several centuries. British Airways, Air France, and TAP all operate here, so you're not stuck choosing between budget carriers and punishing layovers. The reach score of 88 out of 99 reflects what frequent flyers already sense: this airport connects surprisingly far, surprisingly often.
Longest non-stop flights from OPO
The furthest destinations you can reach non-stop from Porto:
- Sao Paulo, Brazil (GRU) — 8,179 km, approximately 10h 13m
- Campinas, Brazil (VCP) — 8,171 km, approximately 10h 13m
- Rio De Janeiro, Brazil (GIG) — 7,965 km, approximately 9h 57m
- Recife, Brazil (REC) — 6,109 km, approximately 7h 38m
- Luanda, Angola (NBJ) — 6,034 km, approximately 7h 33m
Short-haul flights from OPO
Quick getaway options with the shortest flights from Porto:
- Lisbon, Portugal (LIS) — 277 km, approximately 21 min
- Asturias, Spain (OVD) — 337 km, approximately 25 min
- Madrid, Spain (MAD) — 437 km, approximately 33 min
- Faro, Portugal (FAO) — 473 km, approximately 35 min
- Sevilla, Spain (SVQ) — 486 km, approximately 36 min
Top countries by direct connections from OPO
Porto Airport connects to 34 countries. Here are the most served:
- France — 22 destinations (Basel, Switzerland/Mulhouse, Bordeaux, Brest, Brive-La-Gaillarde and 18 more)
- Spain — 15 destinations (Alicante, Asturias, Barcelona, Benlloch and 11 more)
- Italy — 14 destinations (Bari, Bologna, Cagliari, Milan and 10 more)
- Germany — 13 destinations (Berlin, Cologne, Dusseldorf, Dusseldorf and 9 more)
- United Kingdom — 12 destinations (Belfast, Birmingham, Bristol, Edinburgh and 8 more)
- Portugal — 6 destinations (Faro, Funchal, Lisbon, Ponta Delgada (Azores) and 2 more)
- Morocco — 5 destinations (Agadir, Casablanca, Marrakech, Rabat and 1 more)
- Poland — 5 destinations (Katowice, Krakow, Modlin, Warsaw and 1 more)
Where to fly from Porto
Flights to France
Porto has 22 direct routes to France:
- Bordeaux (BOD) — 760 km
- La Rochelle (LRH) — 814 km
- Nantes (NTE) — 866 km
- Toulouse (TLS) — 866 km
- Brest (BES) — 868 km
- Brive-La-Gaillarde (BVE) — 925 km
- ...and 16 more destinations
Flights to Spain
Porto has 15 direct routes to Spain:
- Asturias (OVD) — 337 km
- Madrid (MAD) — 437 km
- Sevilla (SVQ) — 486 km
- Bilbao (BIO) — 527 km
- Granada (GRX) — 617 km
- Malaga (AGP) — 623 km
- ...and 9 more destinations
Flights to Italy
Porto has 14 direct routes to Italy:
- Turin (TRN) — 1,390 km
- Milan (MXP) — 1,482 km
- Cagliari (CAG) — 1,518 km
- Milan (LIN) — 1,522 km
- Milan (BGY) — 1,558 km
- Pisa (PSA) — 1,584 km
- ...and 8 more destinations
Tips for travelers at OPO
Metro Line E runs directly from the airport into the city center in around 30 minutes for under €2.50 — it's genuinely one of the better airport rail links in Southern Europe, and I'd take it every time over a taxi unless you're arriving late with heavy luggage. The trip deposits you at Trindade station, well-positioned for most neighborhoods. Summer months see passenger volumes spike considerably, so arriving 90 minutes before departure for European flights is wise rather than cautious. Don't overlook the shoulder seasons — flying in March or October means cheaper fares, shorter queues, and a city that actually belongs to the people who live in it.
Airlines operating from OPO
The following airlines offer non-stop flights from Porto Airport:
A3, AC, AD, AF, AT, BA, BT, CS, D8, DL, DT, DY, ET, EW, FB, FR, HV, IB, JU, KL, LG, LH, LO, LS, LX, LY, NO, OS, QS, S4, SK, SN, TK, TO, TP, TS, U2, UA, UX, V7, VY, W2, W4, W6, X3, XQ
Frequently asked questions about flying to Porto
What's the best way to get from Porto Airport to the city center?
The Metro Line A (red line) is your cheapest option at around €2 and takes about 25 minutes to the city center, while a taxi or ride-share will cost €15-25 and take roughly 20 minutes depending on traffic.
When is the best time to fly to or from Porto?
Spring (April-May) and fall (September-October) offer the best weather and fewer crowds than summer, plus you'll find better prices than the peak July-August season.
How many destinations can I reach directly from Porto Airport?
Porto Airport offers 134 direct destinations across Europe and beyond, giving you plenty of non-stop flight options to major cities and smaller destinations alike.
Do I need a visa to enter Portugal?
EU/EEA citizens can enter visa-free, while US, UK, Canadian, and Australian citizens can stay visa-free for up to 90 days as tourists—just make sure your passport is valid for at least 6 months.
Any practical tips for Porto Airport?
The airport is quite compact and easy to get through, but arrive early for your flight since it can get busy during peak hours, and download the airport's app or check their website for real-time flight info.
Is Porto Airport expensive compared to other European airports?
Porto is generally budget-friendly with reasonable food and shopping prices, plus you'll often find cheaper flights here than Lisbon, making it a great value option for reaching Portugal and Europe.
Plan your trip from Porto
Browse the complete list of 134 destinations below to find your next flight from Porto Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.