✈️ AirportRoutes is in beta — some live flight-tracking features (FlightAware API) are temporarily paused. Route, airport & airline data is fully available.
Airports PT OPO
Scheduled service · Large International Airport
OPO
LPPR

🇵🇹 Francisco de Sá Carneiro Airport

Porto, PT-13, PT 228 ft Europe/Lisbon
274
Routes
153
Destinations
77
Airlines
39
Countries
Updated Aug 6, 2026

Track new departures from OPO

Get an email when airlines add, remove, or reschedule routes from Porto.

Free for up to 3 airports · No credit card
OPO in 20 seconds
Francisco de Sá Carneiro Airport (IATA: OPO, ICAO: LPPR) serves Porto, PT. It has 274 scheduled routes to 153 destinations in 39 countries, operated by 77 airlines.
Mixed
What travelers love
  • 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.
Common complaints
  • 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.

AirportRoutes · updated Aug 6, 2026
Live · updated daily

New & changed departures

15 changes to OPO's schedule in the last 90 days.

+14 net routes in 12 months
AIR HORIZONT ends OPO → Enfidha. Ending
Last seen Sep 9, 2026 · detected Oct 5
ENTER AIR ends OPO → Rinas. Ending
Last seen Sep 8, 2026 · detected Oct 5
AIR HORIZONT ends OPO → Catania. Ending
Last seen Sep 3, 2026 · detected Sep 28
AIR HORIZONT ends OPO → Brindisi. Ending
Last seen Sep 1, 2026 · detected Sep 28
AIR HORIZONT ends OPO → Olbia (SS). Ending
Last seen Sep 5, 2026 · detected Sep 28
EASYJET EUROPE begins OPO → Boa Vista — flying 3 days a week. New route
First seen Jun 20, 2026 · detected Sep 21
DUBAI AIRWING begins OPO → Dubai. New route
First seen Sep 14, 2026 · detected Sep 14
TAP AIR PORTUGAL ends OPO → Plovdiv. Ending
Last seen Aug 12, 2026 · detected Sep 7
TAP AIR PORTUGAL begins OPO → Plovdiv. New route
First seen Aug 12, 2026 · detected Aug 17
EASYJET EUROPE ends OPO → Boa Vista. Ending
Last seen Oct 10, 2026 · detected Aug 10
TITAN AIRWAYS ends OPO → Nottingham. Ending
Last seen Jul 13, 2026 · detected Aug 10
Air Nostrum begins OPO → San Bartolomé on the CRJ-1000. New route
First seen Aug 6, 2026 · detected Aug 10
AIR HORIZONT begins OPO → Enfidha. New route
First seen Jul 15, 2026 · detected Jul 20
AIR HORIZONT begins OPO → Catania. New route
First seen Jul 16, 2026 · detected Jul 20
AIR HORIZONT begins OPO → Brindisi. New route
First seen Jul 7, 2026 · detected Jul 13

Want the next one in your inbox?Track OPO and we'll email you every schedule change automatically.

Track all changes

Routes from OPO

153 nonstop destinations · 77 airlines.

Route Network Map

Loading route map... Tap fullscreen button for better mobile experience

Airport routes

Francisco de Sá Carneiro Airport (OPO) offers 274 flight routes operated by 77 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, Palma de Mallorca Airport, Paris Orly.

Traveler reviews & tips

From people who've recently flown through Porto.

Share a tip
Rate this airport:
–/5 · 0 ratings

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 274 scheduled routes to 153 destinations in 39 countries, operated by 77 airlines.

Which airlines fly from Francisco de Sá Carneiro Airport?

77 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.

Never miss a new route from OPO
15 schedule changes in the last 90 days · be the first to know about the next one.
Track OPO