Francisco de Sá Carneiro Airport (IATA: OPO, ICAO: LPPR) serves Porto, PT. It has 271 scheduled routes to 156 destinations in 39 countries, operated by 75 airlines.
- Modern and Clean Facilities: The airport is frequently described as modern, airy, clean, and well-organized, with a spacious feel due to its high ceilings and glass panels.
- Excellent Transportation Connections: The airport is exceptionally well-connected to Porto's city center. The Metro do Porto (Line E) offers a direct, frequent, and affordable link in under 30 minutes, with the station integrated directly into the terminal. Various bus lines, taxis, Uber, and Bolt services are also readily available.
- Efficient Security (Generally): Many travelers report security lines moving quickly and efficiently, with staff often described as polite. The average security wait time is approximately 15 minutes.
- Good Food and Shopping Options (Airside): After security, there's a good selection of shops and eateries, offering both Portuguese and international options.
- Helpful Staff: Airport staff are often noted as friendly and helpful.
- Longer Wait Times for Immigration/Customs: Recent reviews, particularly for non-Schengen flights, indicate significantly long queues at immigration, with some travelers reporting waits of up to 4 hours. This can be particularly challenging during peak periods.
- Limited Seating and Congestion: During busy periods, the departure lounge can become very crowded with limited seating, forcing some passengers to sit on the floor.
- Issues with Wi-Fi and Mobile Signal: Some travelers have reported issues with the airport's free Wi-Fi, noting it doesn't work well or that there's a lack of mobile signal in certain areas.
- Cleanliness of Toilets: While generally clean, some reviews mention unclean or poorly maintained toilets, especially during peak hours.
- High Temperatures in Terminal: Due to the extensive use of glass panels, some gate areas can become uncomfortably hot, like a "greenhouse."
- Disorganized Check-in and Drop-off: Some passengers have experienced slow and chaotic check-in processes, especially with certain airlines, and disorganized drop-off areas.
Bottom line: Francisco de Sá Carneiro Airport is generally a well-regarded airport, praised for its modern infrastructure and excellent connectivity. However, its increasing popularity and passenger traffic have led to noticeable strains on services such as immigration, terminal comfort, and overall efficiency during peak times.
New & changed departures
15 changes to OPO's schedule in the last 90 days.
Want the next one in your inbox?Track OPO and we'll email you every schedule change automatically.
Track all changesRoutes from OPO
156 nonstop destinations · 75 airlines.
Airlines at OPO
75 carriers operate scheduled departures.
Route Network Map
Search flights from OPO
Compare ticket prices across hundreds of booking sites
Search flights from OPOOpens a live price search from OPO — just pick your destination & dates
Airport routes
Francisco de Sá Carneiro Airport (OPO) offers 271 flight routes operated by 75 airlines. Major carriers include Ryanair, easyJet, TAP Air Portugal and others. Popular destinations from Porto include Adolfo Suárez Madrid–Barajas Airport, Josep Tarradellas Barcelona-El Prat Airport, Amsterdam Schiphol, Paris Orly, General Humberto Delgado Airport.
Traveler reviews & tips
From people who've recently flown through Porto.
No tips for OPO yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Francisco de Sá Carneiro Airport. Tips are reviewed before publishing.
Common questions about OPO
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from OPO?
Francisco de Sá Carneiro Airport has 271 scheduled routes to 156 destinations in 39 countries, operated by 75 airlines.
Which airlines fly from Francisco de Sá Carneiro Airport?
75 carriers operate scheduled departures, including Ryanair, easyJet, TAP Air Portugal.
Where is Francisco de Sá Carneiro Airport located?
Francisco de Sá Carneiro Airport is located in Porto, PT, at an elevation of 228 ft. Its IATA code is OPO and ICAO code is LPPR.







