Direct flights to Porto OPO

Porto Airport is the second largest airport in Portugal after Lisbon Airport. In total there are 134 airports with direct flights to Porto from 32 different countries and 5 U.S. states. The airport is a hub (Secondary hub.) for TAP Portugal. You can easily reach Porto with daily non-stop flights from 13 other major hubs like Lisbon (TAP), Amsterdam (KLM) and Madrid (Iberia). In Portugal, the airport is called Aeroporto Francisco Sá Carneiro.

OPO Click to open the interactive map.

Non-stop routes to OPO:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Porto

The airports presented below each airline are hubs for this specific operator.

TAP
From Lisbon, Portugal
KLM
From Amsterdam, Netherlands
Iberia
From Madrid, Spain
Lufthansa
From Frankfurt and Munich, Germany
SWISS
From Zurich, Switzerland
Air France
From Paris, France
Turkish Airlines
From Istanbul, Turkiye
Brussels Airlines
From Brussels, Belgium
United
From New York, USA
British Airways
From London, United Kingdom
Delta
From New York, USA
Austrian
From Vienna, Austria
Ad
OPO routes and destination map
Show flights from Porto instead? Cheap flights to Porto
Ad

Yes, you can fly to Porto (OPO) from New York (OPO) and Boston (OPO).

There are 46 airlines with direct flights to Porto. Ryanair, Iberia and Air Europa are the most popular ones.

All 3 big alliances are flying to Porto. Star Alliance, Oneworld and SkyTeam.

The IATA code is OPO and the ICAO code is LPPR.

You can fly daily from 13 different airports hubs to Porto — including Lisbon with TAP, Amsterdam with KLM and Madrid with Iberia.

Depends where you are flying from. It takes 10h 10min from Sao Paulo (GRU) and 55min from Leon (LEN).

There is 1 airport in Porto with scheduled flights, Aeroporto Francisco Sá Carneiro, OPO.

It depends on where and when you are flying. The average one-way ticket price according to our data is $104.
Direct flights to Portugal
Lisbon Airport
Lisbon Airport (LIS)

Flights from 153 different airports

Faro Airport
Faro Airport (FAO)

Flights from 90 different airports

Madeira Airport
Madeira Airport (FNC)

Flights from 68 different airports

Ponta Delgada
Ponta Delgada (PDL)

Flights from 30 different airports

Terceira Island
Terceira Island (TER)

Flights from 13 different airports

Horta
Horta (HOR)

Flights from 5 different airports

Porto Santo
Porto Santo (PXO)

Flights from 4 different airports

Santa Cruz Airport
Santa Cruz Airport (FLW)

Flights from 4 different airports

Pico Island Airport
Pico Island Airport (PIX)

Flights from 3 different airports

Cascais Municipal Aerodrome
Cascais Municipal Aerodrome (CAT)

Flights from 3 different airports

Ad