OPO

Find cheap flights to Porto

Return
Economy
Wichita (ICT)
Porto
Fri 11/15
Fri 11/22
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Porto

South Africa to Porto flight information

Flights arrive in Porto
Flights depart from South Africa
Flight price R6 990
Airlines TAAG, Emirates, SWISS, Turkish Airlines, KLM, Qatar Airways

Top tips for finding cheap flights to Porto

Looking for cheap airfare to Porto? 25% of our users found return tickets to Porto for the following prices or less: From Johannesburg OR Tambo R6 534
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be January, February and December. The cheapest month to fly to Porto is October.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Porto flight deals.

FAQs - Booking Porto flights

What is the cheapest flight to Porto?

The cheapest airline ticket to Porto from South Africa in the last 72 hours was R6 990 return on the route Johannesburg to Porto. The most popular route is Johannesburg to Porto and the cheapest ticket found on this route in the last 72 hours was R11 383 return.

How far is Porto airport from central Porto?

Porto Airport is 11 kilometres from the centre of Porto. View on map.

What is the name of Porto’s airport?

Porto is served by Porto Airport, also commonly referred to as Aeroporto de Pedras Rubras, Francisco de Sá Carneiro, Porto. The airport code is OPO.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book Cheap Porto Plane Tickets

(Return)
Airports
Origin
Cape Town
R8 578
only
R8 578
Johannesburg
R6 990
only
R6 990
Destination
Porto
R6 990
only
R6 990
Fri, Apr 24
JNB
Johannesburg OR Tambo
OPO
Porto
14h 40m
Sat, May 2
OPO
Porto
JNB
Johannesburg OR Tambo
24h 50m
R6 990
Trip: 9 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 83 reviews
Boarding
6,5
Comfort
6,8
Crew
6,8
Entertainment
5,6
Food
6,4
CPT
LAD
Excellent 10,0

Pros: All service on time

Cons: Nothing

LAD
CPT
Good 6,0

Pros: Crew and staff excellent

Cons: food not good and no movie access

SDD
LAD
Mediocre 2,0

Pros: Nothing

Cons: Nothing- dirty, old craft, your seat - someone is seating on your seat, and you need to find another seat

GRU
LAD
Okay 4,0

Pros: Large seats , plenty legroom. Decent service.

Cons: No WiFi in Luanda lounge !

LAD
LIS
Okay 4,0

Pros: I’m time

Cons: The check in failed as I request the exit seats. No headphones to listen the entertainment! Maputo Luanda plain is old and dirty.

Wed, Apr 1
JNB
Johannesburg OR Tambo
OPO
Porto
20h 20m
Thu, Apr 9
OPO
Porto
JNB
Johannesburg OR Tambo
26h 15m
R8 073
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 657 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
ATH
EWR
Okay 5,6

Cons: The luggage was mishandled when we got to EWR. Landed 9:15, got my luggage at 10:45

COK
DXB
Excellent 9,6

Pros: Crew, food and entertainment. Seats were okay.

Cons: Our Kochi to Dubai flight was late, the bus at Dubai airport was extremely slow and we reached Dubai airport two minutes prior to the closing of the boarding of the onward flight. We had to literally run to catch our onward flight to Boston. However, the ground staff at Dubai were excellent, called the gate staff to alert them about us and managed to get us on board. Surprisingly, our luggage was also loaded on to the same flight and we couldn't believe we got the luggage in Boston! Overall, all went well.

BOM
DXB
Good 7,0

Pros: Crew was a little curt in giving instructions - open that window ma’am

Cons: I requested the meal a little later cause I was asleep... but she said not possible. I would e been ok with a cold meal a little later cause I wasn’t feeling well. Would’ve appreciated a little understanding.

DXB
SEA
Excellent 8,6

Pros: Amazing crew!! Lots of entertainment options. Food decent. Better than on trip from Seattle to Dubai. Check in Bathrooms kept clean on long flight We were encouraged to walk around

Cons: Boarding cumbersome We left Dubai late and arrived Seattle late. It was a little g flight already and the extra seat time of the delay was difficult.

AMM
DXB
Good 6,0

Pros: The seats are very uncomfortable. impossible to be comfortable.

Sat, Jan 25
JNB
Johannesburg OR Tambo
OPO
Porto
24h 25m
Sat, Mar 14
OPO
Porto
JNB
Johannesburg OR Tambo
22h 35m
R8 415
Trip: 49 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 718 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
BOS
Excellent 8,3

Pros: Amazing crew and great comfort

Cons: Entertainment system didn't work. Couldn't hear movie at all with headphones provided and screen very hard to use and just stopped several times. Even after crew reset it twice, still problems.

SFO
ZRH
Excellent 8,0

Pros: Good crew, food was good for airline food. Entertainment offerings were good.

Cons: Too many seats, 3-4-3 configuration means not even enough room to walk down aisle without bumping people in their narrow seats.

ATH
ZRH
Mediocre 2,0

Cons: Rude ground staff at Athens airport, unable to check in online prior to flight, had to wait in line for over an hour for a connecting flight and run to the gate to then be told I was on standby for my next connecting flight. Poor customer service, no headphones given even though all seats have tv screens - such a small thing can make a difference to overall experience eg providing headphones. The check in and boarding forbthis flight was an absolute joke. Two men were about to have a fight due to how irritated everyone was for standing in line for so long. No need whatsoever. Meanwhile 3 staff sat at the ticketing desk and just watched the line grow! When I asked for assistance they brushed me off as if I were a flea! Athens Swiss airlines ground staff are up there with the worst customer service I’ve seen.

TLV
ZRH
Good 7,3

Pros: vegan sweeties for the kids, so nice as my daughter usually has to say no. Also swiss chocolate - so good! Our veggie meals booked hadn't gone through on the system but we were found some they had anyway - wasn't very nice though.

AMS
ZRH
Excellent 9,0

Pros: The crew was nice, the food was really good, the plane was clean, and they used reusable silverware and plates to avoid waste.

Tue, Nov 12
CPT
Cape Town Intl
OPO
Porto
22h 45m
Tue, Nov 26
OPO
Porto
CPT
Cape Town Intl
19h 00m
R8 578
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 413 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
TBS
SAW
Mediocre 3,3

Pros: Nice seat I got.

Cons: I could not buy extra luggage at airport. They asked me for 470dollars as extra weight. Then my luggage has still not come in my hands :(

LHE
IST
Excellent 10,0

Pros: NOTHING

Cons: WHEN i ARRIVED AT AIRPORT ON JUNE 3,2019 TRUKISH STAFF TOLD ME YOUR FLIGHT IS NOT CONFIRMED BUT MY FLIGHT WAS CONFIRMED.I AM VERY UPSET BECAUSE I AM DISABLED AND LOW VISION.I THINK THIS IS TOATLY WRONG.20 MAY I WAS SICK TRUKISH AIRLINES CANCELED MY FLIGHT BECAUST I WAS SICK.

DLM
SAW
Mediocre 3,6

Cons: Seat legroom

ALA
IST
Excellent 9,6

Pros: Excellent service for affordable price

Cons: Flight was delayed

IST
LAX
Excellent 9,3

Cons: Little more comfortable seats. However, allowing to check in two bags free of extra cost is great!

Wed, Dec 4
JNB
Johannesburg OR Tambo
OPO
Porto
21h 30m
Wed, Dec 11
OPO
Porto
JNB
Johannesburg OR Tambo
16h 45m
R8 741
Trip: 8 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 422 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
HAM
Good 7,0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

AMS
AUH
Excellent 10,0

Pros: Seats were super comfortable, bigger than most planes with extra leg room. Food was excellent and fresh, amazing Dutch cheese sampler was divine. No nonsense staff who had all connecting flight info on hand when we arrived in Abu Dhabi. KLM staff were friendly and efficient. Fabulous airline.

CPH
AMS
Excellent 9,3

Pros: Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight

Cons: Not being to help on the ground in Copenhagen with delta issues

AMS
LAX
Okay 5,6

Pros: economy plus seats were nice, great movie selection, especially international movies

Cons: crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better

AMS
TXL
Excellent 10,0

Pros: the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight

Sun, Nov 24
JNB
Johannesburg OR Tambo
OPO
Porto
21h 30m
Tue, Jan 7
OPO
Porto
JNB
Johannesburg OR Tambo
38h 00m
R11 012
Trip: 45 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 237 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
SYD
Excellent 10,0

Cons: Again very impressed with Qatar Airways service on the board

LAX
DOH
Excellent 10,0

Pros: Food and leg room

HND
DOH
Excellent 10,0

Cons: Qatar Airways... Never to expect more

DOH
TBS
Excellent 10,0

Cons: Internet connection at airport and lounge is not good

DOH
JNB
Excellent 10,0

Pros: Food and leg room

Cons: All was fine

Wed, Dec 4
JNB
Johannesburg OR Tambo
OPO
Porto
17h 10m
Thu, Dec 12
OPO
Porto
JNB
Johannesburg OR Tambo
37h 15m
R8 192
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 657 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
ATH
EWR
Excellent 8,0

Pros: Service was good. Staff was efficient.

Cons: Cabin was overly warm. Sweatie hot.

AMM
DXB
Excellent 9,3

Cons: Love Emirates - would fly it everywhere if I could!

BCN
DXB
Okay 4,0

Pros: The Seat is good.

Cons: The check in counter welcoming should be better in Barcelona

CMN
DXB
Excellent 8,0

Pros: Amazing crew so friendly and helpful

Cons: Also the price was high

DXB
DEL
Excellent 8,0

Pros: Crew was good

Cons: food

Fri, Oct 25
JNB
Johannesburg OR Tambo
OPO
Porto
29h 00m
Tue, Oct 29
OPO
Porto
JNB
Johannesburg OR Tambo
23h 10m
R8 697
Trip: 5 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 657 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
AMM
DXB
Excellent 10,0

Cons: Style and comfort

EWR
ATH
Good 7,6

Pros: Plane was modern and more comfortable than most

Cons: I do understand that it was an overnight flight but the crew came around only during meals and at no other time did they check on us. I hit the call button and nobody came - call button just went off. I was in the middle next to a sleeping passenger and could not get up.

BOM
DXB
Excellent 10,0

Cons: Accommodation @ Dubai extra bonus Superb

MXP
DXB
Excellent 9,3

Pros: Crew was very good and helped whenever it was needed

COK
DXB
Excellent 9,6

Pros: Crew, food and entertainment. Seats were okay.

Cons: Our Kochi to Dubai flight was late, the bus at Dubai airport was extremely slow and we reached Dubai airport two minutes prior to the closing of the boarding of the onward flight. We had to literally run to catch our onward flight to Boston. However, the ground staff at Dubai were excellent, called the gate staff to alert them about us and managed to get us on board. Surprisingly, our luggage was also loaded on to the same flight and we couldn't believe we got the luggage in Boston! Overall, all went well.

Fri, Dec 6
JNB
Johannesburg OR Tambo
OPO
Porto
17h 10m
Sat, Dec 28
OPO
Porto
JNB
Johannesburg OR Tambo
31h 55m
R10 938
Trip: 23 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 657 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
JFK
DXB
Okay 5,0

Cons: When boarding from JFK the plane was like a Sauna. The ACs were not working till the plane took off. So for an hour we were in a hot Sauna in an A380 supposedly the best airplane that Emirates has. That has never happened in Emirates flight earlier btw

DXB
SEA
Excellent 10,0

Pros: Crew was great! For economy class, seat was comfortable.

LAX
DXB
Mediocre 3,3

Cons: WiFi down the entire flight, made worse by the crew continuously promising it was “about” to work. Wouldn’t recommend Emirates to any professionals traveling who rely on staying connected on such a long flight!

ORD
DXB
Excellent 8,0

Cons: Mechanical problems delayed the flight 1 1/2 hours. Other than that, the flight was good.

COK
DXB
Excellent 9,6

Pros: Crew, food and entertainment. Seats were okay.

Cons: Our Kochi to Dubai flight was late, the bus at Dubai airport was extremely slow and we reached Dubai airport two minutes prior to the closing of the boarding of the onward flight. We had to literally run to catch our onward flight to Boston. However, the ground staff at Dubai were excellent, called the gate staff to alert them about us and managed to get us on board. Surprisingly, our luggage was also loaded on to the same flight and we couldn't believe we got the luggage in Boston! Overall, all went well.

Fri, Oct 18
JNB
Johannesburg OR Tambo
OPO
Porto
29h 00m
Sat, Oct 26
OPO
Porto
JNB
Johannesburg OR Tambo
26h 15m
R11 383
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 657 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
KBL
DXB
Okay 4,3

Pros: Good performance of ground staff in kabul

Cons: On time flight not delay

DXB
DEL
Excellent 8,0

Pros: Crew was good

Cons: food

COK
DXB
Excellent 9,6

Pros: Crew, food and entertainment. Seats were okay.

Cons: Our Kochi to Dubai flight was late, the bus at Dubai airport was extremely slow and we reached Dubai airport two minutes prior to the closing of the boarding of the onward flight. We had to literally run to catch our onward flight to Boston. However, the ground staff at Dubai were excellent, called the gate staff to alert them about us and managed to get us on board. Surprisingly, our luggage was also loaded on to the same flight and we couldn't believe we got the luggage in Boston! Overall, all went well.

JFK
DXB
Okay 5,0

Cons: When boarding from JFK the plane was like a Sauna. The ACs were not working till the plane took off. So for an hour we were in a hot Sauna in an A380 supposedly the best airplane that Emirates has. That has never happened in Emirates flight earlier btw

MXP
DXB
Excellent 9,3

Pros: Crew was very good and helped whenever it was needed

Sat, Dec 7
CPT
Cape Town Intl
OPO
Porto
27h 55m
Fri, Jan 3
OPO
Porto
CPT
Cape Town Intl
35h 15m
R19 159
Trip: 28 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 237 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
SIN
DOH
Excellent 10,0

Cons: Toilets needs air freshener as so many passengers use them.

DOH
NBO
Excellent 8,6

Pros: Crew was nice

Cons: Bassinet seats could be bigger for comfort with an infant.

DOH
TBS
Excellent 10,0

Cons: Internet connection at airport and lounge is not good

DOH
IAH
Excellent 10,0

Pros: Service & information

Cons: I didn’t get a hotel despite having more than 12 hours transit. I was told I don’t qualify for hotel stay but didn’t get the reason why

LAX
DOH
Excellent 10,0

Pros: Food and leg room

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First