OPO

Francisco de Sá Carneiro Airport

Porto, Portugal

ICAOLPPRElev228 ft
The Verdict
69/100Better than expected, honestly

At least the trend is improving.

Ranked #5 of 198 airportsBased on data from 2000–2026
Operational30%
74Above average
Sentiment25%
55Middling
Infrastructure15%
53Solidly average
Sent. Velocity15%
100Suspiciously good
Connectivity15%
67Solidly average

Carbon Accreditation

Level 6/7Transition
2024

Paris-aligned reductions + offsetting residuals

What People Think

Reviews for OPO are so positive they sound sarcastic. They're not.

5.4Avg Rating / 10
2,783
ReviewsGoogle 2712Skytrax 71
40%Positive
SKYTRAX STARS:★★★★
4.0on Google Maps (2,712 reviews)
Sentiment Trajectory (20252026)+1.22 over 5 years
Then: 5.2/5 (2075 reviews)Now: 6.4/5 (13 reviews)
Positive40%
Neutral26%
Negative34%
Queuing
3.0
Cleanliness
3.7
Staff
3.2
Food & Bev
2.5
Wifi
2.0
Wayfinding
3.4
Transport
3.4
Shopping

The Numbers

15.9MPassengers (2024)
+4.8%YoY Growth

Record year! 15.9M passengers in 2024, up 21% from pre-pandemic levels and a staggering 258% rebound from the 2020 COVID low.

13.8MInternational (87%)
2.1MDomestic (13%)
Passenger History

Lounges

1 available
ANA Lounge Porto
priority pass

Tardiness Report

2026/02–2025/03 · 212,141 flights
7.7%Flights Delayed16,394 of 212,141 flights
1.5minAvg Delay

If punctuality were a religion, this airport would be the cathedral.

Delay Causes (ATFM)
Weather72%
Carrier0%
ATC5%
Airport12%

Where You Can Escape To

160 routes · 5 regions · Top: Madrid Barajas International Airport (190/mo)
Europe10
Madrid Barajas International Airport (MAD)190
Paris-Orly Airport (ORY)173
Alverca Airport137
Geneva Cointrin International Airport116
Barcelona International Airport (BCN)81
Amsterdam Airport Schiphol (AMS)79
Luxembourg-Findel International Airport62
London Stansted Airport54
Paris Beauvais Tille Airport50
London Gatwick Airport (LGW)50

The Runway Report

1 Runway
17/3511,417ft × 148ft · ASP · Lighted

The Backstory

ACI Service Quality Awards
2020🥇
ACI ASQACI ASQ · 5 to 15m · europe
2019🥇
ACI ASQACI ASQ · 5 to 15m · europe