Wayfli › Airports › Porto (OPO)

Direct flights from Porto Francisco de Sá Carneiro Airport (OPO)

Porto Francisco de Sá Carneiro Airport in Porto, Portugal has direct flights to 88 airports in 26 countries, flown by 27 airlines. The longest is to Sao Paulo (GRU) at 8,180 km.

See every route from OPO on the map
88direct destinations
26countries
27airlines

Direct flights from OPO by country

France (19)

Germany (11)

Spain (10)

Italy (7)

Portugal (5)

Brazil (4)

Poland (4)

United Kingdom (4)

Netherlands (3)

Angola (2)

Belgium (2)

Switzerland (2)

United States (2)

Austria (1)

Canada (1)

Cape Verde (1)

Czech Republic (1)

Denmark (1)

Hungary (1)

Ireland (1)

Luxembourg (1)

Morocco (1)

Romania (1)

Sweden (1)

Turkey (1)

Venezuela (1)

Airlines flying from OPO

Air Transat, Azores Airlines, Azul Airlines, British Airways, Brussels Airlines, Etihad Airways, EuroAtlantic Airways, Finnair, ITA Airways, Iberia, Lufthansa, Luxair, Royal Air Maroc, Ryanair, SWISS, SmartWings Czechia, TAAG Angola, TAP Air Portugal, THAI Airways, Transavia, Transavia France, Turkish Airlines, Volotea, Vueling, Wizz Air, Wizz Air Malta, easyJet

Going somewhere OPO doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Porto to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.