Find your next trip

Search compare flights and hotels

- 1 Adults +
- 0 Children +
- 0 Infant +

Porto Airport

4470-558 Vila Nova da Telha, Portugal

+351 22 943 2400

https://www.aeroportoporto.pt/



Iata Code

OPO

Iaca Code

Type

Public

Elevation

228

Time Zone

Europe/Lisbon

City

Vila Nova da Telha
Porto Airport

Porto Airport

Porto Airport is public airport in Portugal situated in the Vila Nova da Telha, Portugal. Porto Airport an important airport of Portugal which is used for domestic, international, cargo and private jet flights from the Vila Nova da Telha. Frequent airlines #HUBSAIRLINES.

Vila Nova da Telha have direct nonstop flights for 117 destinations 6 domestic flights and 111 international routes operated by 34 airlines to OPO airport.

About Vila Nova da Telha

NA

Airlines

As now Vila Nova da Telha airport operates 34 (657) airlines.

list is given below.

SWISS

TAP Portugal

easyJet

Ryanair

Azores Airlines

Eurowings

Norwegian Air Shuttle

Air Baltic

Transavia France

Volotea

Turkish Airlines

Luxair

Lufthansa

Vueling

Wizz Air Malta

Royal Air Maroc

Star Air

Aegean Airlines

Transavia

KLM

Austrian

Norwegian Air Intl

SAS

Ryanair UK

Iberia

Air Europa

Air Transat

British Airways

Jet2

Wizz Air

Air France

United

Air Serbia

Brussels Airlines

Flights From Vila Nova da Telha

flight form city

Flights per day - 7-8 flights

Flights per week - 53

Duration - 135

OPO - GVA

SWISS (LX)

Business Class

35$

International

Porto Airport (OPO)

Travel time: 135

Geneva Airport (GVA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 7-8 flights

Flights per week - 53

Duration - 135

OPO - GVA

TAP Portugal (TP)

Business Class

35$

International

Porto Airport (OPO)

Travel time: 135

Geneva Airport (GVA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 7-8 flights

Flights per week - 53

Duration - 135

OPO - GVA

easyJet (U2)

Low cost

35$

International

Porto Airport (OPO)

Travel time: 135

Geneva Airport (GVA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 160

OPO - TER

Ryanair (FR)

Low cost

42$

Domestic

Porto Airport (OPO)

Travel time: 160

Terceira Island (TER)

Alliance - Low cost
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - yes
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 160

OPO - TER

Azores Airlines (S4)

Business Class

42$

Domestic

Porto Airport (OPO)

Travel time: 160

Terceira Island (TER)

Alliance -
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - yes
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 6

Duration - 130

OPO - NCE

easyJet (U2)

Low cost

51$

International

Porto Airport (OPO)

Travel time: 130

Cote D Azur Airport (NCE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 160

OPO - PSA

Ryanair (FR)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 160

Pisa International Airport (PSA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 160

OPO - PSA

easyJet (U2)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 160

Pisa International Airport (PSA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 4

Duration - 190

OPO - BER

easyJet (U2)

Low cost

66$

International

Porto Airport (OPO)

Travel time: 190

Berlin Brandenburg Airport (BER)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 4

Duration - 190

OPO - BER

Ryanair (FR)

Low cost

66$

International

Porto Airport (OPO)

Travel time: 190

Berlin Brandenburg Airport (BER)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 4

Duration - 190

OPO - BER

Eurowings (EW)

Low cost

66$

International

Porto Airport (OPO)

Travel time: 190

Berlin Brandenburg Airport (BER)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 205

OPO - OSL

Norwegian Air Shuttle (DY)

Low cost

104$

International

Porto Airport (OPO)

Travel time: 205

Oslo Gardermoen Airport (OSL)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - HHN

Ryanair (FR)

Low cost

51$

International

Porto Airport (OPO)

Travel time: 150

Frankfurt Hahn (HHN)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - SXB

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 150

Entzheim (SXB)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 215

OPO - WMI

Ryanair (FR)

Low cost

70$

International

Porto Airport (OPO)

Travel time: 215

Warsaw Modlin Airport (WMI)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 115

OPO - FNI

Ryanair (FR)

Low cost

34$

International

Porto Airport (OPO)

Travel time: 115

Garons (FNI)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 140

OPO - TRN

Ryanair (FR)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 140

Turin Airport (TRN)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 125

OPO - PXO

easyJet (U2)

Low cost

44$

Domestic

Porto Airport (OPO)

Travel time: 125

Porto Santo (PXO)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 1

Duration - 245

OPO - RIX

Air Baltic (BT)

Business Class

238$

International

Porto Airport (OPO)

Travel time: 245

Riga International Airport (RIX)

Alliance -
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 2-4 flights

Flights per week - 19

Duration - 125

OPO - LYS

Transavia France (TO)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 125

Lyon–Saint-Exupéry Airport (LYS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 19

Duration - 125

OPO - LYS

easyJet (U2)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 125

Lyon–Saint-Exupéry Airport (LYS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 19

Duration - 125

OPO - LYS

Volotea (V7)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 125

Lyon–Saint-Exupéry Airport (LYS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 32

Duration - 150

OPO - ZRH

SWISS (LX)

Business Class

57$

International

Porto Airport (OPO)

Travel time: 150

Zurich Airport (ZRH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 32

Duration - 150

OPO - ZRH

TAP Portugal (TP)

Business Class

57$

International

Porto Airport (OPO)

Travel time: 150

Zurich Airport (ZRH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 32

Duration - 150

OPO - ZRH

easyJet (U2)

Low cost

57$

International

Porto Airport (OPO)

Travel time: 150

Zurich Airport (ZRH)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 18

Duration - 135

OPO - BVA

Ryanair (FR)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 135

Beauvais–Tillé Airport (BVA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 17

Duration - 150

OPO - BSL

easyJet (U2)

Low cost

52$

International

Porto Airport (OPO)

Travel time: 150

EuroAirport Basel Mulhouse Freiburg (BSL)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 17

Duration - 150

OPO - STN

Ryanair (FR)

Low cost

27$

International

Porto Airport (OPO)

Travel time: 150

Stansted (STN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 15

Duration - 100

OPO - NTE

Transavia France (TO)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 100

Nantes Airport (NTE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 15

Duration - 100

OPO - NTE

easyJet (U2)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 100

Nantes Airport (NTE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 15

Duration - 100

OPO - NTE

Volotea (V7)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 100

Nantes Airport (NTE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 13

Duration - 280

OPO - IST

Turkish Airlines (TK)

Business Class

337$

International

Porto Airport (OPO)

Travel time: 280

Istanbul Airport (IST)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 130

OPO - MRS

Ryanair (FR)

Low cost

35$

International

Porto Airport (OPO)

Travel time: 130

Marseille Provence Airport (MRS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - upcoming
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 6

Duration - 95

OPO - ALC

Ryanair (FR)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 95

Alicante–Elche Miguel Hernández Airport (ALC)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 5

Duration - 160

OPO - STR

Eurowings (EW)

Low cost

137$

International

Porto Airport (OPO)

Travel time: 160

Stuttgart Airport (STR)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 155

OPO - DUS

Eurowings (EW)

Low cost

132$

International

Porto Airport (OPO)

Travel time: 155

Dusseldorf Airport (DUS)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - upcoming
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 140

OPO - LPL

Ryanair (FR)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 140

Liverpool Airport (LPL)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 170

OPO - NUE

Ryanair (FR)

Low cost

91$

International

Porto Airport (OPO)

Travel time: 170

Nuremberg Airport (NUE)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 165

OPO - TFS

Ryanair (FR)

Low cost

36$

International

Porto Airport (OPO)

Travel time: 165

Tenerife South Airport (TFS)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 27

Duration - 140

OPO - LUX

Ryanair (FR)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 140

Luxembourg Airport (LUX)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 27

Duration - 140

OPO - LUX

Luxair (LG)

Business Class

20$

International

Porto Airport (OPO)

Travel time: 140

Luxembourg Airport (LUX)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 27

Duration - 140

OPO - LUX

TAP Portugal (TP)

Business Class

20$

International

Porto Airport (OPO)

Travel time: 140

Luxembourg Airport (LUX)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 27

Duration - 140

OPO - LUX

easyJet (U2)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 140

Luxembourg Airport (LUX)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2 flights

Flights per week - 14

Duration - 170

OPO - MUC

Lufthansa (LH)

Business Class

152$

International

Porto Airport (OPO)

Travel time: 170

Munich Airport (MUC)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 75

OPO - BIO

Volotea (V7)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 75

Bilbao Airport (BIO)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 75

OPO - BIO

Vueling (VY)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 75

Bilbao Airport (BIO)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 5

Duration - 145

OPO - DUB

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 145

Dublin Airport (DUB)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 155

OPO - CGN

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 155

Cologne Bonn Airport (CGN)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 170

OPO - FCO

Wizz Air Malta (W4)

Business Class

52$

International

Porto Airport (OPO)

Travel time: 170

Fiumicino (FCO)

Alliance -
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 100

OPO - CMN

Royal Air Maroc (AT)

Business Class

198$

International

Porto Airport (OPO)

Travel time: 100

Mohammed V International Airport (CMN)

Alliance - One World
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 135

OPO - LIL

Ryanair (FR)

Low cost

34$

International

Porto Airport (OPO)

Travel time: 135

Lesquin (LIL)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 185

OPO - BLL

Ryanair (FR)

Low cost

44$

International

Porto Airport (OPO)

Travel time: 185

Billund Airport (BLL)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 115

OPO - CFE

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 115

Clermont-ferrand (CFE)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 135

OPO - DLE

Ryanair (FR)

Low cost

56$

International

Porto Airport (OPO)

Travel time: 135

Tavaux (DLE)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 165

OPO - LPA

Ryanair (FR)

Low cost

29$

International

Porto Airport (OPO)

Travel time: 165

Gran Canaria Airport (LPA)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 140

OPO - XCR

Ryanair (FR)

Low cost

50$

International

Porto Airport (OPO)

Travel time: 140

Chalons Vatry Airport (XCR)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - LBA

Ryanair (FR)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 150

Leeds Bradford (LBA)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 240

OPO - KEF

Star Air (OG)

Business Class

130$

International

Porto Airport (OPO)

Travel time: 240

Keflavík International Airport (KEF)

Alliance -
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - upcoming
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 1

Duration - 225

OPO - ATH

Aegean Airlines (A3)

Business Class

170$

International

Porto Airport (OPO)

Travel time: 225

Athens International Airport (ATH)

Alliance - Star Alliance
  • Sunday - no
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - upcoming
  • Friday - no
  • Saturday - upcoming

Flights per day - 1 flight

Flights per week - 1

Duration - 90

OPO - CDT

Ryanair (FR)

Low cost

35$

International

Porto Airport (OPO)

Travel time: 90

Castellon-Costa Azahar Airport (CDT)

Alliance - Low cost
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - upcoming
  • Saturday - no

Flights per day - 1 flight

Flights per week - 1

Duration - 170

OPO - TPS

Ryanair (FR)

Low cost

82$

International

Porto Airport (OPO)

Travel time: 170

Trapani Birgi (TPS)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - upcoming

Flights per day -

Flights per week -

Duration - 460

OPO - BOS

Azores Airlines (S4)

Business Class

639$

International

Porto Airport (OPO)

Travel time: 460

General Edward Lawrence Logan International (BOS)

Alliance -
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day -

Flights per week -

Duration - 480

OPO - JFK

Azores Airlines (S4)

Business Class

572$

International

Porto Airport (OPO)

Travel time: 480

John F Kennedy International (JFK)

Alliance -
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 4-5 flights

Flights per week - 29

Duration - 160

OPO - AMS

Transavia (HV)

Low cost

98$

International

Porto Airport (OPO)

Travel time: 160

Schiphol (AMS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-5 flights

Flights per week - 29

Duration - 160

OPO - AMS

KLM (KL)

Business Class

98$

International

Porto Airport (OPO)

Travel time: 160

Schiphol (AMS)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 14

Duration - 145

OPO - MXP

Ryanair (FR)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 145

Milan Malpensa Airport (MXP)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 14

Duration - 145

OPO - MXP

easyJet (U2)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 145

Milan Malpensa Airport (MXP)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 14

Duration - 145

OPO - MXP

Wizz Air Malta (W4)

Business Class

33$

International

Porto Airport (OPO)

Travel time: 145

Milan Malpensa Airport (MXP)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 190

OPO - VIE

Ryanair (FR)

Low cost

89$

International

Porto Airport (OPO)

Travel time: 190

Vienna International Airport (VIE)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-2 flights

Flights per week - 7

Duration - 190

OPO - VIE

Austrian (OS)

Business Class

89$

International

Porto Airport (OPO)

Travel time: 190

Vienna International Airport (VIE)

Alliance - Star Alliance
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-2 flights

Flights per week - 6

Duration - 205

OPO - CPH

Ryanair (FR)

Low cost

62$

International

Porto Airport (OPO)

Travel time: 205

Copenhagen Airport (CPH)

Alliance - Low cost
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 6

Duration - 205

OPO - CPH

Norwegian Air Intl (D8)

Low cost

62$

International

Porto Airport (OPO)

Travel time: 205

Copenhagen Airport (CPH)

Alliance - Low cost
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 6

Duration - 205

OPO - CPH

SAS (SK)

Business Class

62$

International

Porto Airport (OPO)

Travel time: 205

Copenhagen Airport (CPH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 165

OPO - EDI

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 165

Edinburgh Airport (EDI)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 145

OPO - LTN

easyJet (U2)

Low cost

37$

International

Porto Airport (OPO)

Travel time: 145

Luton (LTN)

Alliance - Low cost
  • Sunday - no
  • Monday - upcoming
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - BFS

Ryanair (FR)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 150

Aldergrove Airport (BFS)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - BFS

Ryanair UK (RK)

Business Class

33$

International

Porto Airport (OPO)

Travel time: 150

Aldergrove Airport (BFS)

Alliance -
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 103

OPO - CCF

Ryanair (FR)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 103

Salvaza (CCF)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 150

OPO - CAG

Ryanair (FR)

Low cost

54$

International

Porto Airport (OPO)

Travel time: 150

Cagliari Elmas Airport (CAG)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 155

OPO - MST

Ryanair (FR)

Low cost

69$

International

Porto Airport (OPO)

Travel time: 155

Maastricht (MST)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 180

OPO - GLA

easyJet (U2)

Low cost

88$

International

Porto Airport (OPO)

Travel time: 180

Glasgow International Airport (GLA)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 11-12 flights

Flights per week - 80

Duration - 70

OPO - MAD

Ryanair (FR)

Low cost

26$

International

Porto Airport (OPO)

Travel time: 70

Barajas (MAD)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-12 flights

Flights per week - 80

Duration - 70

OPO - MAD

Iberia (IB)

Business Class

26$

International

Porto Airport (OPO)

Travel time: 70

Barajas (MAD)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-12 flights

Flights per week - 80

Duration - 70

OPO - MAD

Air Europa (UX)

Business Class

26$

International

Porto Airport (OPO)

Travel time: 70

Barajas (MAD)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-12 flights

Flights per week - 80

Duration - 70

OPO - MAD

easyJet (U2)

Low cost

26$

International

Porto Airport (OPO)

Travel time: 70

Barajas (MAD)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 9-10 flights

Flights per week - 69

Duration - 130

OPO - ORY

Transavia France (TO)

Low cost

36$

International

Porto Airport (OPO)

Travel time: 130

Orly Airport (ORY)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 9-10 flights

Flights per week - 69

Duration - 130

OPO - ORY

TAP Portugal (TP)

Business Class

36$

International

Porto Airport (OPO)

Travel time: 130

Orly Airport (ORY)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 9-10 flights

Flights per week - 69

Duration - 130

OPO - ORY

Vueling (VY)

Low cost

36$

International

Porto Airport (OPO)

Travel time: 130

Orly Airport (ORY)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 9-10 flights

Flights per week - 69

Duration - 130

OPO - ORY

easyJet (U2)

Low cost

36$

International

Porto Airport (OPO)

Travel time: 130

Orly Airport (ORY)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-3 flights

Flights per week - 12

Duration - 95

OPO - BOD

Ryanair (FR)

Low cost

34$

International

Porto Airport (OPO)

Travel time: 95

Bordeaux–Mérignac Airport (BOD)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-3 flights

Flights per week - 12

Duration - 95

OPO - BOD

easyJet (U2)

Low cost

34$

International

Porto Airport (OPO)

Travel time: 95

Bordeaux–Mérignac Airport (BOD)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 150

OPO - CRL

Ryanair (FR)

Low cost

44$

International

Porto Airport (OPO)

Travel time: 150

Brussels South Charleroi Airport (CRL)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 8

Duration - 75

OPO - SVQ

Ryanair (FR)

Low cost

43$

International

Porto Airport (OPO)

Travel time: 75

Seville Airport (SVQ)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 165

OPO - FMM

Ryanair (FR)

Low cost

39$

International

Porto Airport (OPO)

Travel time: 165

Memmingen Airport (FMM)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 643

OPO - GRU

TAP Portugal (TP)

Business Class

717$

International

Porto Airport (OPO)

Travel time: 643

São Paulo/Guarulhos International Airport (GRU)

Alliance - Star Alliance
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 115

OPO - TUF

Ryanair (FR)

Low cost

49$

International

Porto Airport (OPO)

Travel time: 115

Val De Loire (TUF)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 125

OPO - AGA

Ryanair (FR)

Low cost

31$

International

Porto Airport (OPO)

Travel time: 125

Inezgane Airport (AGA)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 160

OPO - DTM

Ryanair (FR)

Low cost

77$

International

Porto Airport (OPO)

Travel time: 160

Dortmund (DTM)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 495

OPO - YYZ

Azores Airlines (S4)

Business Class

371$

International

Porto Airport (OPO)

Travel time: 495

Pearson International (YYZ)

Alliance -
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 495

OPO - YYZ

Air Transat (TS)

Low cost

371$

International

Porto Airport (OPO)

Travel time: 495

Pearson International (YYZ)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - upcoming
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 1

Duration - 435

OPO - YUL

Air Transat (TS)

Low cost

472$

International

Porto Airport (OPO)

Travel time: 435

Pierre Elliott Trudeau International (YUL)

Alliance - Low cost
  • Sunday - no
  • Monday - upcoming
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - upcoming
  • Friday - no
  • Saturday - upcoming

Flights per day - 1 flight

Flights per week - 1

Duration - 180

OPO - PMO

easyJet (U2)

Low cost

134$

International

Porto Airport (OPO)

Travel time: 180

Falcone Borsellino Airport (PMO)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - no
  • Friday - upcoming
  • Saturday - no

Flights per day - 0

Flights per week -

Duration - 115

OPO - MAH

easyJet (U2)

Low cost

159$

International

Porto Airport (OPO)

Travel time: 115

Menorca Airport (MAH)

Alliance - Low cost
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - upcoming
  • Saturday - no

Flights per day - 10 flights

Flights per week - 70

Duration - 60

OPO - LIS

TAP Portugal (TP)

Business Class

52$

Domestic

Porto Airport (OPO)

Travel time: 60

Lisbon Airport (LIS)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 34

Duration - 140

OPO - LGW

British Airways (BA)

Business Class

55$

International

Porto Airport (OPO)

Travel time: 140

Gatwick (LGW)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 34

Duration - 140

OPO - LGW

TAP Portugal (TP)

Business Class

55$

International

Porto Airport (OPO)

Travel time: 140

Gatwick (LGW)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 34

Duration - 140

OPO - LGW

easyJet (U2)

Low cost

55$

International

Porto Airport (OPO)

Travel time: 140

Gatwick (LGW)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 16

Duration - 70

OPO - FAO

Ryanair (FR)

Low cost

19$

Domestic

Porto Airport (OPO)

Travel time: 70

Faro Airport (FAO)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 8

Duration - 155

OPO - BGY

Ryanair (FR)

Low cost

37$

International

Porto Airport (OPO)

Travel time: 155

Orio al Serio International Airport (BGY)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 140

OPO - BHX

Ryanair (FR)

Low cost

39$

International

Porto Airport (OPO)

Travel time: 140

Birmingham Airport (BHX)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 3

Duration - 140

OPO - BHX

Jet2 (LS)

Low cost

39$

International

Porto Airport (OPO)

Travel time: 140

Birmingham Airport (BHX)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 3

Duration - 180

OPO - HAM

Ryanair (FR)

Low cost

108$

International

Porto Airport (OPO)

Travel time: 180

Hamburg Airport (HAM)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 3

Duration - 180

OPO - HAM

Eurowings (EW)

Low cost

108$

International

Porto Airport (OPO)

Travel time: 180

Hamburg Airport (HAM)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 3

Duration - 225

OPO - WAW

Wizz Air (W6)

Low cost

130$

International

Porto Airport (OPO)

Travel time: 225

Warsaw Chopin Airport (WAW)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 620

OPO - GIG

TAP Portugal (TP)

Business Class

696$

International

Porto Airport (OPO)

Travel time: 620

Galeao Antonio Carlos Jobim (GIG)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 200

OPO - WRO

Ryanair (FR)

Low cost

64$

International

Porto Airport (OPO)

Travel time: 200

Copernicus Airport Wrocław (WRO)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 230

OPO - ARN

Ryanair (FR)

Low cost

88$

International

Porto Airport (OPO)

Travel time: 230

Stockholm Arlanda Airport (ARN)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 135

OPO - SNN

Ryanair (FR)

Low cost

60$

International

Porto Airport (OPO)

Travel time: 135

Shannon (SNN)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 5-7 flights

Flights per week - 41

Duration - 105

OPO - BCN

Ryanair (FR)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 105

El Prat Airport (BCN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-7 flights

Flights per week - 41

Duration - 105

OPO - BCN

Vueling (VY)

Low cost

20$

International

Porto Airport (OPO)

Travel time: 105

El Prat Airport (BCN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-7 flights

Flights per week - 37

Duration - 125

OPO - FNC

TAP Portugal (TP)

Business Class

22$

Domestic

Porto Airport (OPO)

Travel time: 125

Madeira Airport (FNC)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-7 flights

Flights per week - 37

Duration - 125

OPO - FNC

easyJet (U2)

Low cost

22$

Domestic

Porto Airport (OPO)

Travel time: 125

Madeira Airport (FNC)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-7 flights

Flights per week - 37

Duration - 125

OPO - FNC

Ryanair (FR)

Low cost

22$

Domestic

Porto Airport (OPO)

Travel time: 125

Madeira Airport (FNC)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 20

Duration - 160

OPO - FRA

Lufthansa (LH)

Business Class

152$

International

Porto Airport (OPO)

Travel time: 160

Frankfurt Airport (FRA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 15

Duration - 135

OPO - CDG

Air France (AF)

Business Class

52$

International

Porto Airport (OPO)

Travel time: 135

Charles De Gaulle (CDG)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 15

Duration - 135

OPO - CDG

easyJet (U2)

Low cost

52$

International

Porto Airport (OPO)

Travel time: 135

Charles De Gaulle (CDG)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 12

Duration - 488

OPO - EWR

TAP Portugal (TP)

Business Class

377$

International

Porto Airport (OPO)

Travel time: 488

Newark Liberty International (EWR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 12

Duration - 488

OPO - EWR

United (UA)

Business Class

377$

International

Porto Airport (OPO)

Travel time: 488

Newark Liberty International (EWR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 155

OPO - EIN

Ryanair (FR)

Low cost

49$

International

Porto Airport (OPO)

Travel time: 155

Eindhoven Airport (EIN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 145

OPO - MAN

easyJet (U2)

Low cost

43$

International

Porto Airport (OPO)

Travel time: 145

Manchester Airport (MAN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 145

OPO - MAN

Ryanair (FR)

Low cost

43$

International

Porto Airport (OPO)

Travel time: 145

Manchester Airport (MAN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 145

OPO - MAN

Jet2 (LS)

Low cost

43$

International

Porto Airport (OPO)

Travel time: 145

Manchester Airport (MAN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 165

OPO - CIA

Ryanair (FR)

Low cost

70$

International

Porto Airport (OPO)

Travel time: 165

Ciampino (CIA)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 185

OPO - MLA

Ryanair (FR)

Low cost

41$

International

Porto Airport (OPO)

Travel time: 185

Malta International Airport (MLA)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 155

OPO - NRN

Ryanair (FR)

Low cost

89$

International

Porto Airport (OPO)

Travel time: 155

Niederrhein (NRN)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 155

OPO - BLQ

Ryanair (FR)

Low cost

46$

International

Porto Airport (OPO)

Travel time: 155

Bologna Guglielmo Marconi Airport (BLQ)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 195

OPO - PRG

easyJet (U2)

Low cost

110$

International

Porto Airport (OPO)

Travel time: 195

Václav Havel Airport Prague (PRG)

Alliance - Low cost
  • Sunday - no
  • Monday - upcoming
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 205

OPO - BEG

Air Serbia (JU)

Business Class

122$

International

Porto Airport (OPO)

Travel time: 205

Belgrad Nikola Tesla Airport (BEG)

Alliance -
  • Sunday - upcoming
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 100

OPO - BES

Transavia France (TO)

Low cost

88$

International

Porto Airport (OPO)

Travel time: 100

Guipavas (BES)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 105

OPO - IBZ

easyJet (U2)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 105

Ibiza Airport (IBZ)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - upcoming
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 105

OPO - IBZ

Vueling (VY)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 105

Ibiza Airport (IBZ)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - upcoming
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 105

OPO - IBZ

Ryanair (FR)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 105

Ibiza Airport (IBZ)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - upcoming
  • Friday - yes
  • Saturday - no

Flights per day - 3-4 flights

Flights per week - 23

Duration - 150

OPO - PDL

Ryanair (FR)

Low cost

47$

Domestic

Porto Airport (OPO)

Travel time: 150

Ponta Delgada (PDL)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-4 flights

Flights per week - 23

Duration - 150

OPO - PDL

Azores Airlines (S4)

Business Class

47$

Domestic

Porto Airport (OPO)

Travel time: 150

Ponta Delgada (PDL)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 15

Duration - 140

OPO - BRU

Ryanair (FR)

Low cost

63$

International

Porto Airport (OPO)

Travel time: 140

Brussels Airport (BRU)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 15

Duration - 140

OPO - BRU

Brussels Airlines (SN)

Business Class

63$

International

Porto Airport (OPO)

Travel time: 140

Brussels Airport (BRU)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 8

Duration - 85

OPO - AGP

Ryanair (FR)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 85

Málaga Airport (AGP)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 130

OPO - BRS

easyJet (U2)

Low cost

40$

International

Porto Airport (OPO)

Travel time: 130

Bristol Airport (BRS)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 130

OPO - BRS

Ryanair (FR)

Low cost

40$

International

Porto Airport (OPO)

Travel time: 130

Bristol Airport (BRS)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 115

OPO - RAK

Ryanair (FR)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 115

Marrakesh Menara Airport (RAK)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-2 flights

Flights per week - 7

Duration - 115

OPO - RAK

easyJet (U2)

Low cost

42$

International

Porto Airport (OPO)

Travel time: 115

Marrakesh Menara Airport (RAK)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-2 flights

Flights per week - 7

Duration - 100

OPO - TLS

easyJet (U2)

Low cost

19$

International

Porto Airport (OPO)

Travel time: 100

Toulouse–Blagnac Airport (TLS)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 100

OPO - TLS

Ryanair (FR)

Low cost

19$

International

Porto Airport (OPO)

Travel time: 100

Toulouse–Blagnac Airport (TLS)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 6

Duration - 85

OPO - VLC

Ryanair (FR)

Low cost

34$

International

Porto Airport (OPO)

Travel time: 85

Valencia Arport (VLC)

Alliance - Low cost
  • Sunday - yes
  • Monday - upcoming
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 5

Duration - 110

OPO - PMI

Ryanair (FR)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 110

Palma De Mallorca Airport (PMI)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-2 flights

Flights per week - 5

Duration - 110

OPO - PMI

easyJet (U2)

Low cost

33$

International

Porto Airport (OPO)

Travel time: 110

Palma De Mallorca Airport (PMI)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - upcoming
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 3

Duration - 150

OPO - FKB

Ryanair (FR)

Low cost

45$

International

Porto Airport (OPO)

Travel time: 150

Karlsruhe/Badern Baden (FKB)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 95

OPO - LRH

Ryanair (FR)

Low cost

30$

International

Porto Airport (OPO)

Travel time: 95

Lherm (LRH)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 90

OPO - TNG

Ryanair (FR)

Low cost

$

International

Porto Airport (OPO)

Travel time: 90

Ibn Batouta (TNG)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 200

OPO - BUD

Ryanair (FR)

Low cost

69$

International

Porto Airport (OPO)

Travel time: 200

Budapest Ferenc Liszt International Airport (BUD)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 210

OPO - KRK

Ryanair (FR)

Low cost

103$

International

Porto Airport (OPO)

Travel time: 210

Kraków John Paul II International Airport (KRK)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 180

OPO - NAP

easyJet (U2)

Low cost

49$

International

Porto Airport (OPO)

Travel time: 180

Naples International Airport (NAP)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 105

OPO - BVE

Ryanair (FR)

Low cost

27$

International

Porto Airport (OPO)

Travel time: 105

Vallee de la Dordogne Airport (BVE)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 160

OPO - TSF

Ryanair (FR)

Low cost

54$

International

Porto Airport (OPO)

Travel time: 160

Treviso Airport (TSF)

Alliance - Low cost
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 1 flight

Flights per week - 1

Duration - 185

OPO - BRI

Ryanair (FR)

Low cost

54$

International

Porto Airport (OPO)

Travel time: 185

Bari Airport (BRI)

Alliance - Low cost
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - upcoming
  • Friday - no
  • Saturday - upcoming

Flights per day - 1 flight

Flights per week - 1

Duration - 150

OPO - VRN

Ryanair (FR)

Low cost

72$

International

Porto Airport (OPO)

Travel time: 150

Verona Villafranca Airport (VRN)

Alliance - Low cost
  • Sunday - upcoming
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 485

OPO - LAD

TAP Portugal (TP)

Business Class

569$

International

Porto Airport (OPO)

Travel time: 485

Luanda 4 De Fevereiro (LAD)

Alliance - Star Alliance
  • Sunday - no
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Destination

destination content

Geneva

Terceira

Nice

Pisa

Berlin

Oslo

Hahn

Strasbourg

Modlin

Nimes

Turin

Porto Santo (Madeira)

Riga

Lyon

Zurich

Paris

Basel, Switzerland/Mulhouse

London

Nantes

Istanbul

Marseille

Alicante

Stuttgart

Dusseldorf

Liverpool

Nuremberg

Tenerife

Luxembourg

Munich

Bilbao

Dublin

Cologne

Rome

Casablanca

Lille

Billund

Clermont-Ferrand

Dole

Las Palmas

Chalons-en-Champagne

Leeds

Reykjavik

Athens

Benlloch

Trapani

Boston

New York

Amsterdam

Milan

Vienna

Copenhagen

Edinburgh

Belfast

Carcassonne

Cagliari

Maastricht

Glasgow

Madrid

Bordeaux

Brussels

Sevilla

Memmingen

Sao Paulo

Tours

Agadir

Dortmund

Toronto

Montreal

Palermo

Menorca

Lisbon

Faro

Birmingham

Hamburg

Warsaw

Rio De Janeiro

Wroclaw

Stockholm

Shannon

Barcelona

Funchal

Frankfurt

Eindhoven

Manchester

Malta

Bologna

Prague

Belgrade

Brest

Ibiza

Ponta Delgada (Azores)

Malaga

Bristol

Marrakech

Toulouse

Valencia

Palma de Mallorca

Karlsruhe/Baden-Baden

La Rochelle

Tangier

Budapest

Krakow

Naples

Brive-La-Gaillarde

Venice

Bari

Verona

Luanda

Car Rental

car rental content

Uber

Ola

Blu Smart

Vila Nova da Telha airport Parking

parking content

Vila Nova da Telha airport Hotels

hotels content

Attraction

attraction content

Câmara Municipal do Porto,Paço Episcopal do Porto,Livraria Lello & Irmão,Igreja de Santa Clara,Igreja de Santo António dos Congregados,Sé do Porto,Casa da Música,Teatro Nacional São João,Café Majestic,Jardins do Palácio de Cristal,Museu da Igreja de Santa Clara,Mercado Beira Rio,Estação de São Bento,Mosteiro da Serra do Pilar,Mercado do Bolhão,Capela dos Alfaiates,Galeria Presença,Galeria Serpente,Capela das Almas,Plantoir

Vila Nova da Telha airport Layouts

FAQs