Find flights
Insights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

Find cheap flights from Portugal to Johannesburg from R6 913

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 3/6. 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
Mon 17/6
Mon 24/6

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
In the last 7 days, travellers have searched 42 332 103 times on KAYAK, and here's why:

Save 27% 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.

Flights to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Johannesburg?

The average price of all flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Johannesburg is Monday where tickets can be as cheap as R13 755. On the other hand, the most expensive day to fly is Saturday, where prices are R15 292 on average.

What is the cheapest month to fly to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Johannesburg OR Tambo Airport is January, where tickets cost R11 715 on average for one-way flights. On the other hand, the most expensive months are July and August, where the average cost of tickets from Portugal is R22 703 and R20 975 respectively. For return trips, the best month to travel is January with an average price of R11 952.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

The average price for all flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally in the morning, when flights cost R12 498 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally in the afternoon, which is peak travel time and where the average cost of a ticket is R15 759.

How far in advance should I book a flight to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 73 days before departure.

How long is the flight to Johannesburg OR Tambo Airport?

The duration of your flight to Johannesburg depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular route to Johannesburg on KAYAK is from Lisbon, which takes 14h 40m.

How many direct flights to Johannesburg OR Tambo Airport are there each day?

There are around 168 direct flights from within Portugal to Johannesburg OR Tambo Airport every day. Most flights depart in the morning, with 14:00 the most common departure time and 48% of flights departing in the morning.

How many direct flights to Johannesburg OR Tambo Airport are there each week?

Each week there are around 1 172 direct flights from within Portugal to Johannesburg OR Tambo Airport. The most common day for departures is Friday, with 16% of flights taking off on this day.

Good to know

Low season

April

High season

December

Cheapest flight

R6 913
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Lisbon to Johannesburg

FAQs - booking Johannesburg flights

  • How far is Johannesburg from central Johannesburg?

    Central Johannesburg is 21 km away from Johannesburg.

  • How does KAYAK find such low prices on flights to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

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

  • What is the Hacker Fare option on flights to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airline offers the most flights to Johannesburg OR Tambo Airport?

    Of the 7 airlines that fly to Johannesburg OR Tambo Airport, Airlink offers the most flights, with around 474 per week, followed by FlySafair with 366 flights per week.

See more FAQs

Top tips for finding cheap flights to Johannesburg

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

Prefer to fly direct to Johannesburg OR Tambo?

Find which airlines fly direct to OR Tambo, which days they fly and book direct flights.

Direct departures

Portugal to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Tuesday

ANA, ASKY, Aegean Airlines, +58 more

ANA, ASKY, +59 more

Wednesday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Thursday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Friday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Saturday

ANA, ASKY, Aegean Airlines, +56 more

ANA, ASKY, +57 more

Sunday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Portugal

Monday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Tuesday

ANA, ASKY, Aegean Airlines, +58 more

ANA, ASKY, +59 more

Wednesday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Thursday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Friday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Saturday

ANA, ASKY, Aegean Airlines, +56 more

ANA, ASKY, +57 more

Sunday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

See more direct flights
See more direct flights

Top 5 airlines serving from Portugal to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Portugal to Johannesburg. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to OR Tambo? 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.
7,7
SWISSOverall score based on 1988 reviews
7,2Entertainment
7,6Comfort
7,8Boarding
7,4Food
8,4Crew
Airline reviews

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

8,0 ExcellentAnonymous, May 2024MIA - ZRH
Read more about SWISS reviews

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

Super friendly crew. Leg space and entertainment system are below average

Everything from the price to online checkin and the flight being on time to the crew and food was very good. The comfort level is fine--the seats are very close to each other in Economy. But I guess you get what you pay for.

Swiss ground crew was again at its prime and although I’m United 1K (Star Alliance Gold) they created problems with my hand luggage - while other passengers were boarding with more handbags and larger hand luggages, were critical on my 2 young kids attending the lounge with me and boarding the plane with me on the priority lane.

They went out of their way. It was very clean and friendly.

I was pleasantly surprised with the whole experience. Thank you

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Not exceptional but all good. Business class seats are like the domestic Mint class on Jet Blue. Comfortable but not exceptional. Food is good but not superb. Flight attendants were better on India leg than Miami to Zurich. All India staff was more professional and service oriented. Very polite and service with a smile.

Pros: "Swiss doesn't"t always have comfortable planes but this one was super comfortable"
Pros: "The crew was super friendly and attentive. Best in flight service I have received in a long time."
Cons: "The plane doesn't have usb ports to charge the phones, and as there are no screens or anything else, make sure you bring your battery pack."

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Medíocre. The food wasn't good (although not bad, bad) and the staff wasn't kind. I asked for n extra blanket, the steward never came back, serving us roughly.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Business class in the second leg - CDG-EVN was a disaster.

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

Food could have been better especially the breakfast. Overall it was a good flight

No birding was given for next trip on same carrier, food was very moderate.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

I was in business class, without the business class amenities. Large seat with lots of legroom, but no TV or bed. Food was okay, but I did enjoy the Turkish red wine.

Only chicken as a meat dish through out the flight

Don’t use them on the IST-isb route, horrible service

COmpared to my experience in the business class of other airlines the food variety and offerings were meager. They did not have any cookies or crackers for snacking! They were unable to offer some other items. This has never been my experience in other airlines.

Quality of service on board was very inconsistent. FA service primarily seemed robotic and they barely engaged with passengers

First class payment but wife’s seat broken, would recline but not lay flat. On previous flight, delays and ground crew malfunctions connecting jetway made us miss flight to Houston. I asked twice for a cart to assist us getting across the massive Istanbul Airport, but was denied. We are both over 70.

Traveling is Okay, but staying in Istanbul, specially Wi-Fi in airport terrible.

Flight attendants were harsh, food could be better, took way too long to pick up food trays, were stuck with the crying babies the entire to and from trip. Restrictions of 8 kg for cabin luggage is ridiculous that’s barely 2 pairs of pants, shirts, shoes. There shouldn’t be any restrictions on the carry on luggage size except the checked in luggage. Attendants don’t even help with putting luggage in cabin space. Attendant picked up food tray and spilled cherry juice all over my husband and has the nerve to come back to ask why he hadn’t changed his clothes.

M pretty much done with kayak and all other booking webs and apps. Scams all around my long trip.. Losing hundreds of $$ in extra charges and delays. Done with Turkish airline too. I will never use Kayak again for any of my bookings in the future!

not enough room not comfortable but no charge for one checked bag and one carryon personal item

Food was not good. Tasted stale and dry. When seats moved to lie flat they were very uncomfortable. No free internet. No live tv. Not flight map. Arrived safely and on time. Boarding easy.

They allowed some guy to move seats after 3hours of him being next to someone very sick, There were several empty seats, but they moved him to mine. I find that incredibly inconsiderate and should not have been done.

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

It took over an hour to check in my bag a there was just one person at the counter. Security lines for business class also took a while. Although I reported 3 hours before my flight I made it to the gate 20 mins before boarding. To add to that jewelry was removed from my checked in baggage. I am submitting a separate complaint to Mumbai airport for that.

Everything was great except for online checkin. That was through BA- glitchy and needed help on seat choice in person at the airport (and the staff were fantastic). Unclear if the problem is due to booking lower fare thru kayak vs directly with Finnair or BA but seems to be the norm.

Almost 3 hour delay. First because the crew was late. Then a technical problem with the airplane.

American was good / British Airways partner was not as good…

It was good but it got bad when they cancelled my flight to rochester and couldn’t get me in any flight even for the next day they said i will be a standby.

The flight was late and we missed our connection because of that

They canceled my flight denver-London I end up leaving day earlier and missed all my work commitments and had 10 minutes to pack.

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

Pros: "Leg space was great and bathrooms were wider than usual."
Cons: "The entertainment center was falling, the touch screen was not working well, and the movies were all very outdated. There was no USB charger."

Book cheap flights from Portugal to Johannesburg

Recent return flight deals

 
These are the cheapest return flights to Johannesburg found on KAYAK in the last 72 hours.
3/8Sat
1 stopTAAG
14h 40mLIS-JNB
11/8Sun
1 stopTAAG
27h 50mJNB-LIS
R19 501
3/8Sat
2 stops
42h 00mLIS-JNB
11/8Sun
1 stop
15h 15mJNB-LIS
R20 557
3/8Sat
2 stops
17h 25mLIS-JNB
11/8Sun
2 stops
19h 40mJNB-LIS
R26 796
3/8Sat
1 stop
14h 40mLIS-JNB
10/8Sat
2 stops
22h 10mJNB-LIS
R27 269
3/8Sat
2 stopsEthiopian Air
26h 00mLIS-JNB
11/8Sun
3 stopsEthiopian Air
36h 45mJNB-LIS
R34 000
27/8Tue
2 stopsKenya Airways
28h 55mLIS-JNB
4/11Mon
2 stopsKenya Airways
23h 55mJNB-LIS
R44 879
27/8Tue
1 stopTAAG
14h 40mLIS-JNB
5/11Tue
1 stopTAAG
15h 30mJNB-LIS
R46 007
27/8Tue
2 stopsKenya Airways
28h 55mLIS-JNB
1/11Fri
2 stopsKenya Airways
23h 55mJNB-LIS
R47 990
28/8Wed
1 stopLufthansa
15h 10mLIS-JNB
8/11Fri
1 stopLufthansa
15h 25mJNB-LIS
R48 062
27/8Tue
3 stopsEthiopian Air
20h 00mLIS-JNB
5/11Tue
2 stopsEthiopian Air
31h 20mJNB-LIS
R59 050

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Johannesburg found on KAYAK in the last 72 hours.
3/6Mon
3 stops
44h 10mLIS-JNB
R6 913
3/6Mon
1 stopTAAG
14h 40mLIS-JNB
R7 495
7/8Wed
1 stopTAAG
14h 40mLIS-JNB
R9 369
3/6Mon
2 stops
18h 45mLIS-JNB
R10 096
7/8Wed
2 stops
22h 00mLIS-JNB
R14 844
31/10Thu
3 stops
59h 50mLIS-JNB
R18 956
1/11Fri
3 stops
55h 05mLIS-JNB
R19 156
28/10Mon
3 stops
31h 05mLIS-JNB
R19 974
1/11Fri
2 stops
57h 05mLIS-JNB
R20 138
26/10Sat
3 stops
23h 35mLIS-JNB
R20 302

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Portugal

Cabin classes: