EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
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
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
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

Aircraft 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?

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 118 destinations in 29 countries.

At present, there are 6 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 55 minutes and is operated by TAP Portugal.

In total there are 36 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

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Porto that require a stopover:

Show all

Business class flights from Porto

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

Show all

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

Azores AirlinesAzores Airlines: seasonal flights to Boston (BOS) and New York City (JFK).

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

Non-stop flights from Porto to Canada

Azores AirlinesAzores Airlines: seasonal flights to Toronto (YYZ).

Air TransatAir Transat: seasonal flights to Montreal (YUL) and year-round flights 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

TAP PortugalTAP Portugal (Star Alliance): year-round to Luanda (LAD).

RyanairRyanair: seasonal flights to Agadir (AGA), Marrakech (RAK) and Tangier (TNG).

easyJeteasyJet: year-round to Marrakech (RAK).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round to Casablanca (CMN).

EuroairlinesEuroairlines: seasonal flights to Luxor (LXR).

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

Angola
Flights from Porto to Angola

Luanda is the only destination in Angola with direct flights from Porto. Direct flights to Luanda are offered by TAP Portugal (Star Alliance).

Austria
Flights from Porto to Austria

In Austria, the only destination that has a direct flight from Porto is Vienna. You can fly non-stop to Vienna with Austrian (Star Alliance) or Ryanair.

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.

Direct flights to Montreal are offered by Air Transat. This is a seasonal route that starts in May and ends in October.
You can fly non-stop to Toronto with Air Transat or Azores Airlines.

Czechia
Flights from Porto to Czechia

There is 1 destination in Czechia that has a direct connection from Porto, which is Prague. Direct flights to Prague are offered by easyJet.

Denmark
Flights from Porto to Denmark

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

Direct flights to Billund are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Copenhagen are offered by Norwegian, Ryanair and SAS (Star Alliance).

Egypt
Flights from Porto to Egypt

In Egypt, the only destination that has a direct flight from Porto is Luxor. Direct flights to Luxor are offered by Euroairlines.

France
Flights from Porto to France

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

You can fly non-stop to Bordeaux with easyJet or Ryanair.
The only airline with direct flights to Brest is Transavia. This is a seasonal route that starts in April and ends in October.
All direct flights from Porto to Brive-la-Gaillarde, Carcassonne, Clermont-Ferrand, Dole, La Rochelle and Lille are operated by Ryanair.
Non-stop flights to Lyon are offered by easyJet, Transavia and Volotea.
The only airline with direct flights to Marseille is Ryanair.
Non-stop flights to Nantes are offered by easyJet, Transavia and Volotea.
You can fly non-stop from Porto to Nice with easyJet.
Direct flights to Nîmes are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Paris with Air France (SkyTeam) or easyJet.
You can fly non-stop from Porto to Paris (Beauvais) with Ryanair.
From Porto to Paris (Orly) there are 4 airlines that have direct services, which are easyJet, TAP Portugal (Star Alliance), Transavia and Vueling.
To Paris (Vatry) and Strasbourg, you can fly with Ryanair.
You can fly non-stop to Toulouse with easyJet or Ryanair.
The only airline with direct flights to Tours is Ryanair. This is a seasonal route that starts in April and ends in October.

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 13 airports that have direct services from Porto.

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

Greece
Flights from Porto to Greece

Athens is the only destination in Greece with direct flights from Porto. Direct flights to Athens are offered by Aegean (Star Alliance). This is a seasonal route that starts in April and ends in October.

Hungary
Flights from Porto to Hungary

There is 1 destination in Hungary that has a direct connection from Porto, which is Budapest. Direct flights to Budapest are offered by Ryanair. This is a seasonal route that starts in April and ends in October.

Iceland
Flights from Porto to Iceland

Reykjavik (Keflavik) is the only destination in Iceland with direct flights from Porto. You can fly non-stop to Reykjavik (Keflavik) with Neos or Play. This is a seasonal route that starts in April and ends in October.

Ireland
Flights from Porto to Ireland

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

To Dublin and Shannon, you can fly with Ryanair.

Italy
Flights from Porto to Italy

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

All direct flights from Porto to Bari, Bologna, Cagliari (Sardinia) and Milan (Bergamo) are operated by Ryanair.
You can fly non-stop to Milan (Malpensa) with easyJet or Ryanair.
To Naples and Palermo, you can fly with easyJet.
You can fly non-stop to Pisa with easyJet or Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Porto to Rome (Ciampino) with Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Rome (Fiumicino) with Wizz Air or Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
All direct flights from Porto to Trapani, Turin, Venice (Treviso) and Verona are operated by Ryanair.

Latvia
Flights from Porto to Latvia

In Latvia, the only destination that has a direct flight from Porto is Riga. Direct flights to Riga are offered by Air Baltic. This is a seasonal route that starts in April and ends in October.

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

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

Morocco
Flights from Porto to Morocco

In Morocco, there are 4 destinations from Porto.

Direct flights to Agadir are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Casablanca is Royal Air Maroc (Oneworld).
You can fly non-stop to Marrakech with easyJet or Ryanair.
The only airline with direct flights to Tangier is Ryanair. This is a seasonal route that starts in April and ends in October.

Netherlands
Flights from Porto to Netherlands

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

You can fly non-stop to Amsterdam with KLM (SkyTeam) or Transavia.
To Eindhoven and Maastricht Aachen, you can fly with Ryanair.

Norway
Flights from Porto to Norway

Oslo is the only destination in Norway with direct flights from Porto. Direct flights to Oslo are offered by Norwegian. This is a seasonal route that starts in April and ends in October.

Poland
Flights from Porto to Poland

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

To Krakow and Warsaw, you can fly with Ryanair.
You can fly non-stop from Porto to Warsaw with Wizz Air. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Wrocław is Ryanair. This is a seasonal route that starts in April and ends in October.

Serbia
Flights from Porto to Serbia

There is 1 destination in Serbia that has a direct connection from Porto, which is Belgrade. Direct flights to Belgrade are offered by Air Serbia.

Spain
Flights from Porto to Spain

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

Direct flights to Alicante are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Barcelona with Ryanair or Vueling.
You can fly non-stop to Bilbao with Volotea or Vueling.
To Castellón de la Plana and Gran Canaria (Las Palmas), you can fly with Ryanair.
Non-stop flights to Ibiza are offered by easyJet, Ryanair and Vueling. This is a seasonal route that starts in April and ends in November.
From Porto to Madrid there are 4 airlines that have direct services, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Málaga is Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Porto to Menorca (Mahon) with easyJet. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Palma de Mallorca with easyJet or Ryanair. This is a seasonal route that starts in April and ends in October.
All direct flights from Porto to Seville, Tenerife (Reina Sofía) and Valencia are operated by Ryanair.

Sweden
Flights from Porto to Sweden

Stockholm (Arlanda) is the only destination in Sweden with direct flights from Porto. Direct flights to Stockholm (Arlanda) are offered by Ryanair. This is a seasonal route that starts in April and ends in October.

Switzerland
Flights from Porto to Switzerland

In Switzerland, there are 3 destinations 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

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

You can fly non-stop to Belfast International with Ryanair or Ryanair UK. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Birmingham with Jet2 or Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Bristol with easyJet or Ryanair.
The only airline with direct flights to Edinburgh is Ryanair. This is a seasonal route that starts in April and ends in October.
Direct flights to Glasgow are offered by easyJet. This is a seasonal route that starts in April and ends in October.
To Leeds / Bradford 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 Luton with easyJet.
The only airline with direct flights to London Stansted is Ryanair.
Non-stop flights to Manchester are offered by easyJet, Jet2 and Ryanair. This is a seasonal route that starts in April and ends in November.

United States
Flights from Porto to United States

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

Direct flights to Boston are offered by Azores Airlines. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to New York with TAP Portugal (Star Alliance) or United Airlines (Star Alliance).
You can fly non-stop from Porto to New York City with Azores Airlines. This is a seasonal route that starts in June and ends in September.

Domestic flights from Porto

Portugal
Flights from Porto to Portugal

There are several airports within Portugal that have domestic flights departing from Porto (6 in total).

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

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 36 airlines flying from Porto to 118 airports around the world, as of April 2024.

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, SkyTeam and Oneworld are all flying from Porto.

How many nonstop flights are there from Porto?

There are roughly 7,988 flights departing from Porto every month (or 1,862 flights each week), to a total of 118 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?

Paris (Orly), Madrid 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)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere