EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 50 direct destinations

Airports with direct flights to 50+ destinations

> 10 direct destinations

Airports with direct flights to 10 to 50 destinations

< 10 direct destinations

Airports with direct flights to less then 10 destinations

Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircrafts All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights from Porto (OPO)

Francisco Sá Carneiro Airport - Airport code: OPO

Home Airports Portugal OPO Porto

Non-stop flights from Porto (OPO)

Did you mean flights to Porto?

Porto Airport (IATA: OPO, ICAO: LPPR), also known as Francisco Sá Carneiro Airport, is the second largest airport in Portugal. It is an international airport and serves the area of Douro Litoral, Norte Region, Porto Region and Porto District, Portugal. Porto Airport has non-stop passenger flights scheduled to 89 destinations in 21 countries.

At present, there are 5 domestic flights from Porto.

 Remove ads

The longest flight from Porto OPO is a 3,156 mile (5,079 km) non-stop route to São Paulo GRU. This direct flight takes around 10 hours and 40 minutes and is operated by TAP Portugal.

In total there are 25 airlines flying from and to Porto. Most flights are operated by one of the following carriers:

Popular destinations from Porto

Below you can find a list of the most popular destinations from Porto, based on the number of scheduled flights for this month.

Show all

Business class flights from Porto

There are 9 airports that have flights from Porto in Business Class. All airports that offer business class flights from OPO are listed below:

Intercontinental flights from Porto

The following is an overview of all non-stop intercontinental flights operating from Francisco Sá Carneiro Airport (OPO).

* Please note that there are no direct services between Porto and Central America, the Caribbean, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from Porto to the US

TAP PortugalTAP Portugal (Star Alliance): year-round to New York (EWR).

United AirlinesUnited Airlines (Star Alliance): seasonal flights to New York (EWR).

Non-stop flights from Porto to Canada

Air TransatAir Transat is currently the only airline flying non-stop from Porto to Canada. They fly seasonal to Montreal (YUL) and year-round to Toronto (YYZ).

Non-stop flights from Porto to South America

TAP PortugalTAP Portugal is currently the only airline flying non-stop from Porto to Southern America. They fly year-round to Rio de Janeiro (GIG) and São Paulo (GRU).

Non-stop flights from Porto to Africa

RyanairRyanair is currently the only airline flying non-stop from Porto to Africa. They fly seasonal to Agadir (AGA), Fes (FEZ) and Marrakech (RAK).

Non-stop flights from Porto to the Middle-East / Western Asia

Turkish AirlinesTurkish Airlines is currently the only airline flying non-stop from Porto to the Middle-East. They fly year-round to Istanbul (IST).

International flights from Porto

Austria
Flights from Porto to Austria

Vienna is the only destination in Austria with direct flights from Porto. You can fly non-stop to Vienna with Ryanair or Wizz Air. This is a seasonal route that starts in October and ends in March.

Belgium
Flights from Porto to Belgium

There are 2 destinations in Belgium that have non-stop flights from Porto.

You can fly non-stop to Brussels with Brussels Airlines (Star Alliance) or Ryanair.
The only airline with direct flights to Brussels Charleroi is Ryanair.

Brazil
Flights from Porto to Brazil

If you are looking for a direct flight from Porto to Brazil, there are 2 destinations to choose from.

To Rio de Janeiro and São Paulo, you can fly with TAP Portugal (Star Alliance).

Canada
Flights from Porto to Canada

In Canada, there are 2 destinations from Porto.

To Montreal and Toronto, you can fly with Air Transat.

Denmark
Flights from Porto to Denmark

In Denmark, the only destination that has a direct flight from Porto is Copenhagen. Direct flights to Copenhagen are offered by Ryanair. This is a seasonal route that starts in October and ends in March.

Finland
Flights from Porto to Finland

There is 1 destination in Finland that has a direct connection from Porto, which is Helsinki. Direct flights to Helsinki are offered by Finnair (Oneworld). This route has been announced recently, and is not operational yet. It will start in October 2021.

France
Flights from Porto to France

France is well-connected to Porto (OPO) with 19 destinations around the country that have direct flights from Porto.

Direct flights to Ajaccio (Corsica) are offered by Air Corsica. This route has been announced recently, and is not operational yet. It will start in January 2022.
You can fly non-stop to Bordeaux with easyJet or Ryanair.
All direct flights from Porto to Brest, Brive-la-Gaillarde, Carcassonne, Dole, La Rochelle and Lille are operated by Ryanair.
You can fly non-stop to Lyon with easyJet or Transavia.
The only airline with direct flights to Marseille is Ryanair.
Direct flights to Montpellier are offered by easyJet.
You can fly non-stop to Nantes with easyJet or Transavia.
Direct flights to Nice are offered by easyJet.
Non-stop flights to Paris are offered by Air France (SkyTeam), easyJet and Vueling.
You can fly non-stop from Porto to Paris (Beauvais) with Ryanair.
Non-stop flights to Paris (Orly) are offered by TAP Portugal (Star Alliance), Transavia and Vueling.
Direct flights to Paris (Vatry) are offered by Ryanair. This is a seasonal route that starts in October and ends in March.
You can fly non-stop to Toulouse with easyJet or Ryanair.
Direct flights to Tours are offered by Ryanair. This is a seasonal route that starts in October and ends in March.

Germany
Flights from Porto to Germany

You can fly non-stop from Porto to lots of destinations in Germany, as there is a total of 12 airports that have direct services from Porto.

You can fly non-stop to Berlin with easyJet or Ryanair.
All direct flights from Porto to Bremen, Cologne-Bonn and Dortmund are operated by Ryanair.
Direct flights to Düsseldorf are offered by Eurowings. This is a seasonal route that starts in December and ends in January.
You can fly non-stop from Porto to Düsseldorf (Weeze) with Ryanair.
You can fly non-stop to Frankfurt with Lufthansa (Star Alliance) or Ryanair.
All direct flights from Porto to Frankfurt Hahn, Hamburg, Karlsruhe / Baden-Baden and Memmingen are operated by Ryanair.
You can fly non-stop from Porto to Munich with Lufthansa (Star Alliance).

Hungary
Flights from Porto to Hungary

In Hungary, the only destination that has a direct flight from Porto is Budapest. You can fly non-stop to Budapest with Ryanair or Wizz Air. This is a seasonal route that starts in October and ends in March.

Ireland
Flights from Porto to Ireland

Dublin is the only destination in Ireland with direct flights from Porto. Direct flights to Dublin are offered by Ryanair.

Italy
Flights from Porto to Italy

In Italy there are several destinations from Porto (7 in total).

All direct flights from Porto to Bari, Bologna, Cagliari (Sardinia), Milan (Bergamo), Milan (Malpensa), Rome (Ciampino) and Venice (Treviso) are operated by Ryanair.

Luxembourg
Flights from Porto to Luxembourg

There is 1 destination in Luxembourg that has a direct connection from Porto, which is Luxembourg City. From Porto to Luxembourg City there are 4 airlines that have direct services, which are easyJet, Luxair, Ryanair and TAP Portugal (Star Alliance).

Malta
Flights from Porto to Malta

Malta is the only destination in Malta with direct flights from Porto. Direct flights to Malta are offered by Ryanair. This is a seasonal route that starts in October and ends in March.

Morocco
Flights from Porto to Morocco

If you are looking for a direct flight from Porto to Morocco, there are 3 destinations to choose from.

All direct flights from Porto to Agadir, Fes and Marrakech are operated by Ryanair.

Netherlands
Flights from Porto to Netherlands

There are 2 destinations in Netherlands that have non-stop flights from Porto.

You can fly non-stop to Amsterdam with KLM (SkyTeam) or Transavia.
The only airline with direct flights to Eindhoven is Ryanair. This is a seasonal route that starts in October and ends in March.

Poland
Flights from Porto to Poland

In Poland, there are 3 destinations from Porto.

To Krakow and Warsaw, you can fly with Ryanair.
You can fly non-stop from Porto to Warsaw with Wizz Air.

Spain
Flights from Porto to Spain

Spain is well-connected to Porto (OPO) with 11 destinations around the country that have direct flights from Porto.

Direct flights to Alicante are offered by Ryanair. This is a seasonal route that starts in October and ends in March.
You can fly non-stop to Barcelona with Ryanair or Vueling.
You can fly non-stop to Bilbao with Volotea or Vueling.
The only airline with direct flights to Ibiza is easyJet. This route has been announced recently, and is not operational yet. It will start in October 2021.
Non-stop flights to Madrid are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop from Porto to Málaga with Ryanair. This is a seasonal route that starts in October and ends in March.
You can fly non-stop to Palma de Mallorca with easyJet or Ryanair.
The only airline with direct flights to Seville is Ryanair. This is a seasonal route that starts in October and ends in March.
You can fly non-stop from Porto to Tenerife (Los Rodeos) with Vueling. This is a seasonal route that started in March and ends in September.
To Tenerife (Reine Sofia) and Valencia, you can fly with Ryanair.

Switzerland
Flights from Porto to Switzerland

There are 3 destinations in Switzerland that have non-stop flights from Porto.

Direct flights to Basel Mulhouse Freiburg are offered by easyJet.
To Geneva and Zürich, you can fly with easyJet, Swiss (Star Alliance) and TAP Portugal (Star Alliance).

Turkey
Flights from Porto to Turkey

In Turkey, the only destination that has a direct flight from Porto is Istanbul. Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).

United Kingdom
Flights from Porto to United Kingdom

In United Kingdom there are several destinations from Porto (9 in total).

Direct flights to Birmingham are offered by Ryanair. This is a seasonal route that starts in October and ends in March.
The only airline with direct flights to Bristol is easyJet.
To Edinburgh and Liverpool, you can fly with Ryanair.
Non-stop flights to London Gatwick are offered by British Airways (Oneworld), easyJet and TAP Portugal (Star Alliance).
You can fly non-stop from Porto to London Heathrow with British Airways (Oneworld).
You can fly non-stop to London Luton with easyJet or Wizz Air.
The only airline with direct flights to London Stansted is Ryanair.
You can fly non-stop to Manchester with easyJet or Ryanair.

United States
Flights from Porto to United States

There is 1 destination in United States that has a direct connection from Porto, which is New York. You can fly non-stop to New York with TAP Portugal (Star Alliance) or United Airlines (Star Alliance).

Domestic flights from Porto

Portugal
Flights from Porto to Portugal

There are 5 airports in Portugal that have non-stop domestic flights from Porto.

Direct flights to Faro are offered by Ryanair.
Non-stop flights to Funchal (Madeira) are offered by easyJet, TAP Portugal (Star Alliance) and Transavia.
You can fly non-stop to Lisbon with Azores Airlines or TAP Portugal (Star Alliance).
Non-stop flights to Ponta Delgada are offered by Azores Airlines, Ryanair and TAP Portugal (Star Alliance).
You can fly non-stop to Terceira Island with Azores Airlines or Ryanair. This is a seasonal route that starts in October and ends in March.

Alternative airports near Porto

Below you can find a list of alternative airports to Porto (OPO). The nearest airports to Porto (OPO) are Vila Real (VRL) and Viseu (VSE).

Frequently asked questions - FAQ

How many airports are there in Porto?

There are 2 airports in Porto: Francisco Sá Carneiro Airport (OPO) and Vila Real Airport (VRL).

What is the best airport to fly from Porto?

The most convenient airport to fly from Porto is Francisco Sá Carneiro Airport (OPO).

How many airlines fly from Porto?

There are 25 airlines flying from Porto to 89 airports around the world, as of October 2021.

Which airlines fly from Porto?

Ryanair, easyJet and TAP Portugal operate most flights from Porto. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying from Porto?

Star Alliance, Oneworld and SkyTeam are all flying from Porto.

How many nonstop flights are there from Porto?

There are roughly 2,834 flights departing from Porto every month (or 658 flights each week), to a total of 89 airports worldwide.

What is the official name of Porto Airport?

The official name of Porto Airport is Francisco Sá Carneiro Airport.

What is the airport code of Porto Airport?

The airport code of Porto Airport is OPO.

What are the most popular flights from Porto?

Lisbon, Paris (Orly) and Geneva are the 3 most popular routes from Porto. For a complete overview of all flight routes from Porto, please use our flight map.

How long is the flight from Porto?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 📅  Date filters
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🌟  Class filters
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Personal
Annual
€ 2.99*
Per Month
Business
Annual
€ 19.99*
Per Month

  Cancel anytime.
Personal use only.

* Renews at €35.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.