R5 972 Find Cheap Flights to Portugal

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Portugal departing on 15/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Portugal

In the last 7 days, travellers have searched 41 299 237 times on KAYAK, and here's why:

Save 18% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Portugal Flight Deals from South Africa

Cheapest return prices found by our users on KAYAK in the last 72 hours

Lisbon
Lisbon1 stopR7 712
Funchal
Funchal1 stopR14 490
Porto
Porto1 stopR7 584
Faro
Faro2 stopsR10 716

Good to know

Low season

February

High season

June

Cheapest flight

R5 972
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Johannesburg to Lisbon

FAQs - booking Portugal flights

  • How long is the flight to Portugal?

    An average direct flight from South Africa to Portugal takes 21h 13m, covering a distance of 13659 km. The most popular route is Johannesburg - Lisbon with an average flight time of 14h 30m.

  • What is the cheapest flight to Portugal?

    The cheapest ticket to Portugal from South Africa found in the last 72 hours was R7 712. The most popular route is Johannesburg OR Tambo to Lisbon Humberto Delgado and the cheapest round-trip airline ticket found on this route in the last 72 hours was R7 712.

  • What are the most popular destinations in Portugal?

    Based on KAYAK flight searches, the most popular destination is Lisbon (62% of total searches to Portugal). The next most popular destinations are Porto (18%) and Funchal (15%).Searches for flights to Faro (3%) and to Ponta Delgada (2%) are also popular.

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

See more FAQs

Top tips for finding cheap flights to Portugal

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July and August. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Portugal flight deals.

Top 5 airlines flying to Portugal

Need help choosing which airline to fly with from South Africa to Portugal? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3408 reviews
7,9Food
8,2Entertainment
8,0Comfort
8,1Boarding
8,3Crew
Airline reviews

The flight was nice and on time. The comfort can be slightly better in business class

10,0 ExcellentAli, Oct 2024DXB - KUL
Read more Emirates reviews

The flight was nice and on time. The comfort can be slightly better in business class

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

I was not allowed to upgrade with miles whereas others were. That’s a pity

I have a very good experience flighting with emirates. All my expectations were fit well.

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

No Vegetarian options onboard, made to wait for a long time for boarding

The experience of the flight. The food options have definitely gone down

The boarding experience was worst ever. Single aerobridge used for boarding and deboarding which led to lot of chaos. Food options were not great. First flight delayed by more than 3 hours which led to missing of the next flight we were stuck at Dubai airport by more than 6 hours

The internet connection did was not functioning as per normal.

We're talking about a short-haul in-country flight.. there is no confort, no food, just the bottle of water. The seats are squeezed like hell and I was in the back-end of the plane, with one spare row left for the crew and to store excess bags that could not fit in the overhead bin.. Speaking of carry-on, some passengers should be better screened as their bags were simply too big to fit in the overhead bins.. ! How can this happen, and it was an A310, with 2 columns of 3-seater rows.. There is a pseudo-Business class, which is simply a section in the front of the plane where the same seats are occupied only 2 out of 3, on each side, leaving more rooms for the passengers and their bags. That's it.

Nothing special.. they could have provided something to eat without a charge

For the price of the ticket it's probably the best service in the world

Edelweiss is now Nickle&dimming, not even a complimentary wine on the intercontinental flight. Sitting space is the smallest I have ever seen.

I have no complaints. The crew was attentive, pleasant and heloful

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

The seats had no space at all beyond the knees. The seat in-front literally reclined on your face, very uncomfortable plane. Was nothing like the normal SWISS experience. The food was okay but could be better.

It was a pleasant experience accept temperature in the plane It was extremely cold in the airplane that I was shivering I got sick because of the extreme cold temperature on my flight

I never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

Crew was wonderful, snacks were so good and quite a variety for free, food was mediocre, big selection of movies and they kept lavatories pretty clean throughout the flight

My flight was delayed d the gate was never updated inside the terminal. If I hadn’t checked my email I would have missed my flight. Also, I paid a total of $5100 for my flight to be. Business or first class. My final leg of my flight from Heathrow to Frankfurt was not to standard of what I expected or experienced in the previous legs of my trip.

The only thing that the airport can improve which will help Lufthansa from delay flights is to warn the passengers that are flying to the USA to be earlier to the gate due to the documents check that in our case delayed the flight

Service was okay. Food was okay. I selected a window seat in the 36th row and someone took it upon themself to change it to an aisle seat in the very last row!!!

The Lufthansa app needs a whole revamp flight got delayed and it kept showing original time. Communicate better with you customers

Did not happen. Cancelled and rebooked on flight to Frankfurt and then to Berlin. Lost luggage at Frankfurt change.

I liked everything excepct the noise of the engine inside de airplane was a little bite higher.

Swiss air was a short flight to and from Frankfurt to Geneva. The crew was nice, and the service was fine. Would be nice if they had wifi available.

Delayed flight with no explanations; no jetway boarding so we had to stand on the tarmac in the cold rain. Baggage was lost.

Flight delayed at Newark by more than 1 hour. Weather was perfect. No explanation provided. This delay made me almost miss my connecting flight at Munich. Bags from all passengers from Newark were NOT loaded onto the connecting flight to Munich. Two days without fresh clothes.

Before the flight I received an email from LH that our seat were changed to other comparable seats. At boarding however we found our reassigned “comparable” seats were directly by the toilet. They sure were no “comparable “ seats and we were quite disappointed!

One frustration after another. No gate personnel until very close to departure. Boarding procedure was chaos. Plane was dirty from previous transatlantic flight. Entertainment system not operational. Gate change for connecting flight which required another round of security clearance, almost causing a missed flight. The final blow was lost baggage upon arrival.

Very disappointed late takeoff led them to rebook me on American and United. The latter was cancrllrfg

Once again I purchase a business class ticket and the seat is exactly the same as cattle class, the only difference being is that BA install a janky table over the middle seat so there is somewhere to place your complimentary drink, the tray table is just big enough for the small tray, so if you are not concerned about getting fed and watered on the plane or getting access to the BA lounge I would save your money and fly cattle, PS the cabin crew were exceptional in every way, shame about the equipment

I gave a very poor review for th flight over (Pitt to London) due to terrible seat comfort. Different plane on the way back and it was much better. The flight was delayed over an hour taking off but only landed about 15 minutes late.

The second leg of my flight unexpectedly got canceled. I was stuck at the airport for the whole day and instead of flying out that morning I flew out in the evening. For some of my fellow passengers it was the second cancellation and their original flight was supposed to go out the day before. There was no reason given though getting rebooked was quick even though I would have preferred if I would have been on one of the earlier flights that day. Compensation was a £10 voucher for some food at the airport. I eventually arrived without further incident but but due to the cancellation, it was one of my more frustrating travels of my life.

I’ll fly with any other airline. Besides all the fees and not being able to change a flight even to a later flight without paying £150 charge. Or that the last flight the WiFi didn’t work, the food was so bad, and ran out of options. Seat didn’t recline. And the headset jack didn’t work. This isn’t my first flight with them, and on every flight there is always something wrong that makes the long 10 hours feel like an eternity. Never flying them again.

The flight attendant kept bypassing our row when serving drinks and food. And the. He spilled water on me. And spilled a chicken tikka masala on the aisle floor right by my feet.

One of the worse flights. Departure was delayed by an hour. Boarding was disorganized. It was freezing on the plane. The crew was not very helpful. One of the flight attendants was literally marinated in some awful perfume,. And the food was uneatable, both dinner and breakfast.

The experience was terrible. 1) We boarded late, 2a) BA lost my bag, 2b) The bag was delivered an entire day later than they said, and 2c) When it was delivered they brought the wrong / someone else's bag, and then the drivers had to come back with the right one. My medicine was in that bag so I needed it ASAP and there was no number to call that would let me speak to an actual person (vs. a automated voice that hangs up on you). This is in addition to my departing flight where an 11 hour travel day turned into a 20 hour travel day, given that: 1) the flight departed late AND it took an hour to deplane when we landed, causing us to miss our connection to Florence. This meant we had to take two connectors to arrive the same day (through Madrid and then Florence). 2) For the 2nd connector, the printer broke so we had to exit Madrid airport to print our boarding passes, and that delay almost caused us to miss our connector for a 2nd time in the same day, for reasons that BA should have easily been able to address.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

Short lay-overs and total flight times. Everything else could have been better.

Book Cheap Portugal Plane Tickets

Recent return flight deals

3/2Mon
1 stopSWISS
17h 25mCPT-OPO
10/2Mon
1 stopSWISS
20h 55mOPO-CPT
R7 584
3/2Mon
1 stopSWISS
20h 10mJNB-LIS
10/2Mon
1 stopSWISS
28h 10mLIS-JNB
R7 712
16/1Thu
1 stopLufthansa
15h 20mJNB-LIS
29/1Wed
1 stopLufthansa
14h 55mLIS-JNB
R7 731
20/1Mon
1 stopLufthansa
16h 00mCPT-LIS
28/1Tue
1 stopLufthansa
23h 30mLIS-CPT
R8 408
14/5Wed
1 stopTAAG
21h 05mCPT-LIS
29/5Thu
1 stopTAAG
14h 30mLIS-CPT
R11 284
14/5Wed
1 stopTAAG
21h 05mCPT-LIS
29/5Thu
1 stopTAAG
14h 30mLIS-CPT
R11 303
6/6Fri
1 stopBritish Airways
27h 00mJNB-LIS
13/6Fri
1 stopBritish Airways
22h 40mLIS-JNB
R12 677
17/1Fri
1 stopBritish Airways
17h 30mCPT-LIS
20/1Mon
1 stopBritish Airways
16h 40mLIS-CPT
R13 501
21/5Wed
1 stopEmirates
24h 30mCPT-LIS
2/6Mon
1 stopEmirates
20h 20mLIS-CPT
R14 490
31/5Sat
1 stopEmirates
26h 00mDUR-LIS
21/6Sat
1 stopEmirates
18h 20mLIS-DUR
R16 359

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/3Sat
1 stopQatar Airways
19h 25mJNB-LIS
R5 972
7/6Sat
1 stopQatar Airways
19h 15mJNB-LIS
R6 338
12/1Sun
1 stopQatar Airways
23h 25mJNB-LIS
R6 595
30/12Mon
1 stopSWISS
17h 55mCPT-LIS
R9 306
29/12Sun
1 stopLufthansa
16h 00mCPT-LIS
R9 489
27/12Fri
1 stopLufthansa
16h 05mCPT-OPO
R9 489
27/12Fri
2 stopsSWISS
24h 20mCPT-OPO
R9 801
10/4Thu
1 stopTAAG
14h 30mJNB-LIS
R22 404
5/1Sun
1 stopTAAG
17h 10mCPT-LIS
R22 459
14/4Mon
1 stopBritish Airways
27h 00mJNB-LIS
R43 599

Search by stops

Search by airline

Search by price

Last minute flights to Portugal

Last minute flight, train and bus deals

24/12Tue
multi-stop
20h 35mJNB-FNC
20/3Thu
multi-stop
20h 20mFNC-JNB
R9 452
25/12Wed
multi-stopKLM
24h 25mJNB-OPO
15/1Wed
multi-stopKLM
32h 45mOPO-JNB
R10 716
24/12Tue
multi-stopLufthansa
15h 20mJNB-LIS
18/2Tue
multi-stopLufthansa
15h 35mLIS-JNB
R10 753
23/12Mon
multi-stopLufthansa
17h 50mJNB-LIS
18/2Tue
multi-stopLufthansa
15h 35mLIS-JNB
R10 918
25/12Wed
multi-stopKLM
24h 25mJNB-OPO
15/1Wed
multi-stopKLM
32h 15mOPO-JNB
R11 065
22/12Sun
multi-stopSWISS
17h 00mJNB-LIS
20/2Thu
multi-stopSWISS
17h 00mLIS-JNB
R11 138
25/12Wed
multi-stopKLM
28h 40mJNB-OPO
15/1Wed
multi-stopKLM
32h 15mOPO-JNB
R11 523
22/12Sun
multi-stopSWISS
17h 00mJNB-LIS
16/2Sun
multi-stopSWISS
17h 00mLIS-JNB
R12 200
25/12Wed
multi-stopTAAG
22h 05mCPT-LIS
12/1Sun
multi-stopTAAG
13h 30mLIS-CPT
R31 105
21/12Sat
multi-stopEmirates
30h 30mCPT-FNC
5/1Sun
multi-stopEmirates
49h 45mFNC-CPT
R146 495

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Portugal

Cabin class types available on flights to Portugal

Cabin classes available on flights to Portugal. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.