$86 Find Deals on Flights from Johannesburg OR Tambo Airport

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Worldwide departing on 2/2. 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
1 adult, Economy, 0 bags

KAYAK searches hundreds of travel sites at once for cheap international flights from Johannesburg OR Tambo Airport

Travellers love KAYAK
41.299.237 searches in the past 7 days on KAYAK

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

Flight Deals
Booking Insights
Flight Deals

Find Cheap Flights from Johannesburg

Where can I fly from Johannesburg?Prices from JNB, departing Fri 2/27 and returning Fri 3/6

Book Cheap International Flights from OR Tambo

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from OR Tambo that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent international return flight deals from OR Tambo to anywhere

Tue, 10 Feb - Sat, 14 Feb
Ethiopian Air Logo
08:20 - 00:55
JNB
-
DEL
13h 05m
1 stop
Ethiopian Air Logo
09:35 - 20:10
DEL
-
JNB
14h 05m
1 stop
$793Ethiopian Air
Sat, 21 Mar - Fri, 27 Mar
Etihad Airways Logo
09:50 - 07:30
JNB
-
DEL
18h 10m
1 stop
Etihad Airways Logo
16:20 - 08:20
DEL
-
JNB
19h 30m
1 stop
$805Etihad Airways
Sat, 21 Feb - Sat, 28 Feb
Ethiopian Air Logo
08:20 - 00:55
JNB
-
DEL
13h 05m
1 stop
Ethiopian Air Logo
09:35 - 20:10
DEL
-
JNB
14h 05m
1 stop
$807Ethiopian Air
Thu, 7 May - Fri, 15 May
Ethiopian Air Logo
08:20 - 12:00
JNB
-
BKK
22h 40m
1 stop
Ethiopian Air Logo
01:55 - 13:05
BKK
-
JNB
16h 10m
1 stop
$852Ethiopian Air
Mon, 9 Feb - Mon, 16 Feb
Singapore Airlines Logo
19:55 - 17:00
JNB
-
BKK
16h 05m
1 stop
Singapore Airlines Logo
09:35 - 18:35
BKK
-
JNB
14h 00m
1 stop
$855Singapore Airlines
Wed, 11 Feb - Tue, 17 Feb
SWISS Logo
20:15 - 08:40
JNB
-
LCY
14h 25m
1 stop
SWISS Logo
17:40 - 10:30
LCY
-
JNB
14h 50m
1 stop
$855SWISS
Mon, 9 Feb - Mon, 16 Feb
Singapore Airlines Logo
19:55 - 20:00
JNB
-
BKK
19h 05m
1 stop
Singapore Airlines Logo
09:35 - 18:35
BKK
-
JNB
14h 00m
1 stop
$856Singapore Airlines
Sat, 14 Mar - Sat, 21 Mar
Singapore Airlines Logo
19:55 - 11:25
JNB
-
MNL
33h 30m
1 stop
Singapore Airlines Logo
07:20 - 18:35
MNL
-
JNB
17h 15m
1 stop
$980Singapore Airlines
Thu, 12 Feb - Sun, 22 Feb
KLM Logo
23:59 - 16:35
JNB
-
LCY
18h 36m
1 stop
KLM Logo
20:05 - 22:05
LCY
-
JNB
24h 00m
1 stop
$983KLM
Wed, 4 Mar - Mon, 16 Mar
KLM Logo
23:59 - 16:35
JNB
-
LCY
18h 36m
1 stop
KLM Logo
20:05 - 22:05
LCY
-
JNB
24h 00m
1 stop
$985KLM

Book Cheap Domestic Flights from OR Tambo

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from OR Tambo that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent domestic return flight deals from OR Tambo

Sat, 14 Mar - Sat, 21 Mar
South African Logo
11:20 - 12:30
JNB
-
DUR
1h 10mdirect
South African Logo
13:00 - 14:10
DUR
-
JNB
1h 10mdirect
$107South African
Thu, 12 Mar - Thu, 19 Mar
South African Logo
16:55 - 18:05
JNB
-
DUR
1h 10mdirect
South African Logo
09:10 - 10:20
DUR
-
JNB
1h 10mdirect
$109South African
Mon, 2 Mar - Wed, 4 Mar
Airlink Logo
18:35 - 19:50
JNB
-
DUR
1h 15mdirect
Airlink Logo
11:15 - 12:25
DUR
-
JNB
1h 10mdirect
$122Airlink
Sun, 15 Feb - Fri, 20 Feb
Airlink Logo
13:35 - 14:30
JNB
-
MQP
0h 55mdirect
Airlink Logo
07:15 - 08:10
MQP
-
JNB
0h 55mdirect
$160Airlink
Thu, 26 Feb - Sun, 1 Mar
Airlink Logo
07:00 - 07:55
JNB
-
MQP
0h 55mdirect
Airlink Logo
16:15 - 17:10
MQP
-
JNB
0h 55mdirect
$161Airlink
Sun, 29 Mar - Wed, 1 Apr
Airlink Logo
18:10 - 19:05
JNB
-
MQP
0h 55mdirect
Airlink Logo
07:15 - 08:10
MQP
-
JNB
0h 55mdirect
$163Airlink
Fri, 29 May - Tue, 2 Jun
Airlink Logo
07:30 - 09:45
JNB
-
CPT
2h 15mdirect
Airlink Logo
06:05 - 08:10
CPT
-
JNB
2h 05mdirect
$170Airlink
Tue, 23 Jun - Fri, 3 Jul
Airlink Logo
10:25 - 12:40
JNB
-
CPT
2h 15mdirect
Airlink Logo
07:00 - 09:05
CPT
-
JNB
2h 05mdirect
$171Airlink
Wed, 1 Jul - Sat, 4 Jul
Airlink Logo
15:05 - 17:20
JNB
-
CPT
2h 15mdirect
Airlink Logo
14:00 - 16:05
CPT
-
JNB
2h 05mdirect
$177Airlink
Wed, 22 Apr - Sat, 25 Apr
Airlink Logo
10:05 - 11:05
JNB
-
SZK
1h 00mdirect
Airlink Logo
14:35 - 15:40
SZK
-
JNB
1h 05mdirect
$374Airlink
Booking Insights

KAYAK's insights & trends for flights from OR Tambo

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

Which are the most popular places to fly to from Johannesburg OR Tambo Airport?

The domestic destinations KAYAK users have most searched for when searching for flights from Johannesburg OR Tambo Airport.

Based on KAYAK flight searches, the most popular place to fly from OR Tambo is Cape Town Intl (60% of total searches). The next most popular destinations are Durban King Shaka Intl (10%) and Londolozi (10%).

What are the most popular international flights out of Johannesburg OR Tambo Airport?

The international destinations KAYAK users have most searched for when searching for flights from Johannesburg OR Tambo Airport.

There are many international destinations you can fly to from Johannesburg OR Tambo Airport. The most popular international destinations among KAYAK users are Berlin, Turin and Milan.

What are the most popular countries to fly to from Johannesburg OR Tambo Airport?

The most popular countries KAYAK users have searched for from Johannesburg OR Tambo Airport along with the average round-trip price for the route clicked by KAYAK users in the last 2 weeks.

Based on KAYAK flight searches, the most popular country to fly to from Johannesburg OR Tambo Airport is Australia (33% of total searches). The next most popular destinations are Zimbabwe (19%) and Qatar (10%).

Which cities can I fly to direct from Johannesburg OR Tambo Airport?

There are loads of places you can fly direct to from Johannesburg OR Tambo Airport. The most popular destinations for direct flights among KAYAK users are Durban, Hoedspruit and Cape Town. On average, the cheapest of these destinations on KAYAK over the last 2 weeks for a return flight was Durban at $145, while the most expensive was Cape Town, at $316.

Which international cities can I fly to direct from Johannesburg OR Tambo Airport?

There are many international destinations you can fly to direct from Johannesburg OR Tambo Airport. The most popular international destinations from KAYAK users are Victoria Falls, Harare, Perth and Bulawayo. On average, the cheapest of these destinations on KAYAK over the last 2 weeks for a return flight was Victoria Falls at $190, while the most expensive was Perth, at $1,455.

What are the cheapest places to fly to from Johannesburg OR Tambo Airport?

The cheapest destination for a flight from Johannesburg found on KAYAK in the last two weeks was Durban, costing $42. The next cheapest destinations were Bloemfontein at $50 and Cape Town at $59.

Good to know

Low seasonJanuary
Cheapest flight$86
Best time to beat the crowds but there is an average 9% increase in price.
Most popular time to fly (14% more expensive on average)
Flight from Johannesburg to Cape Town

Flights from OR Tambo: the best tips from KAYAK users' own experiences

Insights shared by verified travellers who flew from OR Tambo to anywhere 
CarmenFlew with South African
JNB
-
LUN
Dec 2025
Charge your device before boarding the plane and there is free entertainment.
GregFlew with Lufthansa
JNB
-
FRA
Apr 2025
Get through security early at Johannesburg, they are rude, aggressive and obstructive. Pathetic.
MartinFlew with Qatar Airways
JNB
-
DOH
June 2024
If you are gold or platinum flying economy class insist on priority boarding
DaviesFlew with Ethiopian Air
JNB
-
ADD
June 2024
Airport security checking in is very slow and will delay boarding. So be there early.
SihleFlew with Turkish Airlines
JNB
-
IST
May 2024
Friendly and helpful staff at Johannesburg Airport, clear signage to terminal and gates
KarenFlew with Qantas Airways
JNB
-
SYD
May 2024
try to get an aisle seat, the window seats are way too tight.

FAQs for booking flights out of Johannesburg

  • What is OR Tambo also known as?

    Johannesburg OR Tambo Airport’s airport code is JNB. It can also be referred to as O.R. Tambo Intl, OR Tambo, OR Tambo Airport, Johannesburg.

  • How does KAYAK find such low prices on flights from OR Tambo Airport, 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 from OR Tambo Airport, Johannesburg.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from OR Tambo Airport, 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 from OR Tambo Airport, 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 your destination with an airline and back to OR Tambo Airport, Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from OR Tambo Airport, 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 from OR Tambo Airport, Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding a cheap flight out of Johannesburg

  • Looking for a cheap flight? 25% of our users found tickets from Johannesburg to the following destinations at these prices or less: Cape Town $87 one-way - $161 round-trip; Perth $1,268 one-way - $1,497 round-trip; Sydney $1,146 one-way - $1,596 round-trip

Reviews of the top 5 airlines flying from OR Tambo to Worldwide

 
Need help choosing which airline to fly with from OR Tambo to Worldwide? 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.4
AirlinkOverall score based on 81 reviews
8.2Boarding
8.3Comfort
6.3Entertainment
7.9Food
8.9Crew
Airline reviews

Delayed boarding... we were kept standing in the bus for too long... the bus was packed and smelling people!!! As if it's not enough,when we finally came off the bus, we had to wait again standing in the sun waiting to board..

8.0 ExcellentAnonymous, Oct 2025
JNB - HRE
Read more Airlink reviews

Delayed boarding... we were kept standing in the bus for too long... the bus was packed and smelling people!!! As if it's not enough,when we finally came off the bus, we had to wait again standing in the sun waiting to board..

Our flight from Kasane to JNB was delayed, which meant we missed our connection to CPT. The JNB ground staff were not helpful at first, initially insisting that our flight into JNB had been on time when in fact it was 40 minutes late. No domestic transfer staff available. So we had to wait another 3 hours for the next flight to CPT, then nearly 40 minutes for our luggage. Getting into our hotel after midnight was never in the itinerary. Airlink travel is not in our future!

+ There was a great small meal even on the short flight + They gave our kids a magazine that kept them busy because there were no screens - We didn't get a boarding pass for our infant in arms for the connecting flight

Just an short flight. So it was great. Airlink is pretty good😀

Airlink is my preferred airline for travel in South and Southern Africa. Upington international airport is small so check in and security screening is a breeze. Boarding is easy and the flight was good. Took a while to get the luggage at OR Tambo airport but all in all a nice experience

It was a great experience , it was quick and on time

this route is more expensive than you would expect. Boarding, disembarking was easy and fast. Cabin crew was friendly. Seats are small

The meal was excellent and well suited to a short journey.

Original flight was delayed due to technical issue. Very poor communication. The manager only appeared when we were climbing on board the plane.This resulted in us missing our follow on flight also with Airlink. No ticket issued from Skukuza and no assistance when we landed to address the issue. We had to make our own arrangements and go to their sales desk. Again they had no knowledge of the flight delay and of any passengers that had connecting flights. The lady (unfortunately with all the STRESS I have forgotten her name) at the counter was extremely helpful and is an excellent example of the type of employee Airlink need to promote and employ. Our luggage was in limbo due to all the missing information and assistance. We had to resort to buying extra tickets from South African Airways who were extremely helpful. I work at an airport so am familiar with its workings. I will infuture be looking for alternative flights.

Airline is the best airline experience I’ve ever had.

Food was served to different people at different times and it wasn't clear why. The crew apologized for the wait. But it felt odd and inconsistent. They could use charging ports on each of the seats. Mine didn't have any. Also, they could've offered more snacks. It was a 12+ hour flight and no snacks were ever offered. Everything else was OK.

Excellent service. I pre-ordered gluten intolerant meal and they handle it with care. They served me my meal before other people's to avoid crossed contamination. Thank you 🙏

Pleasant business class flight experience with good onboarding experience. Flight service team was excellent with usual book-the-chef menu available

The consistency with Singapore Airlines is fantastic. Crew are always brilliant and food delicious in business class

Best airline I think. No problems with anything. Crew were great, no problems with the airline food and entertainment and a smooth flight.

Service was top notch and the attention to passengers is great. Takeoff and landing was on schedule. Food selection is good

Crew and service excellent. 2 hour delay for takeoff. SQ app showed flight on time.

The usual excellent experience with Singapore Airlines. The airplane was on time and actually early to Haneda Airport. The onboarding experience was pleasant with no delays, perhaps owing to the fact that the flight was not full. Nevertheless, the air crew were their usual outstanding standards in serving the passengers.

We were not given option for meals since they ran out of the other option but good thing the remaining options tasted great.

Very good flight from Boarding to landing -efficient and comfortable with decent entertainment options

It was a good flight and no complaints. It just wasn't anything that was better than any other flight.

Flight was canceled. I was not alerted. It was only kayak that alerted me

Flight was 2.5 hours late leaving. We spent 50 minutes of that sitting on the plane with no explanation. They did reduce the time in the air so we arrived a little less late which was something. The cheese and crackers were okay but the wine was terrible.

Excellent as always, I won't fly to Australia, and back to the US on any other airline. The flight crew is always top notch, and have a way to make one feel extra special. Thank you for your service, I would rate Qantas Airways a 10+.

No internet on flight, which makes log travels really hard.

Not great. The inflight entertainment was all on an app, and I did not want to watch a film on my phone. Also, the range of options of films was limited.

by the time they got to our row, they were out of some of the food options. games and movies were great but maybe more game options like tetris or pac man would be great

One of the best Qantas business flights I've had. Quality product

We were upgraded and after just a short delay in attending to a safety check we were on our way. Would definately fly Qantas International on their Dreamliner again.

I tried to check in online but was unable to do so. I stood in line for nearly two hours to check in. American Airlines was understaffed. When I finally got to the kiosk to check in, I was still unable to check in. No AA staff was available to help. Finally one of the airport security agents who was helping passengers became of lack of AA Staff told me: “I think the reason you can’t check in is that you are starting your name with an upper case letter when you write it. Just write it with all lower case letters.” That did allow me to check in. HOW COULD ANYONE POSSIBLY KNOW THAT IF THEY USE AN INITIAL UPPER CASE LETTER TO SPELL THEIR OWN NAME, AA WOULD NOT ALLOW THEM TO CHECK IN?????? Then I had to wait in line over half an hour again to drop off my baggage. Although I arrived at the airport 3 hours early, by the time I got to the gate, they had already started boarding.

The boarding process was awful-the computers were down and there was no way to check in. Took extremely long, very chaotic and no guarantee our bags were even getting on the plane. I was also delayed and took away from any time i had to catch a connecting flight.

The seat cushions are absolutely lacking, not sure if they know the passengers are traveling for 14 hours straight, but the padding made our back and butt ache like crazy. The entertainment console had its own problems, either the headphone jack wasn't working or the power outlet via usb or ac outlet was not working. Not to mention the seat handles were not adjustable in some planes in the middle or on the aisle. Qatar may be operating a very old fleet of planes to make as much profit as possible, but passengers may not be following them for long, should this treatment of its customers continue. Qatar, wake up and do it right by your customers, or they may not be your customers anymore.

Friendly and discreet staff. Could have done with a few more offers of water/snacks overnight. Movie and tv selection notably poor. Seats not especially comfortable

It was little disheartening and disappointing. Although flight staff did a good job. But customer service didn’t do anything to resolve my issue.

I would love the entertainment center to be updated with more content. The flight to Doha had more options than the one to Miami

The flight was operated by IndiGo and not Qatar, which is a budget airline from India. Nevertheless, the flight was uneventful.

It was excellent in all respects. I don’t think it needs any improvement

This trip was the most comfortable one I have ever experienced, the team was excellent and very helpful. I am so glad I picked Qatar Airways.

Qatar Airways did a very good job. Flights were slightly delayed with boarding but pilots made up time by arrival. The food was OK, no better or worse than other airlines. Although it would be nice to have three meals during 16 hours flight instead of two.

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

Boarded almost 48 hrs later after a scheduling change on my initial flight that was not communicated either by kayak of SAA.

I had booked a ticket for a 6:40 am departure in July 2025, but it appears there was a change to 8;00 am, which meant I missed my connecting flight which departed 10 m minutes before I landed. I had seen this problem only the previous day and try to resolve it with South African air, but they are very uncooperative on the phone. All they could say was all flights were fully booked and I ended up buying paying $2,000+ to secure a ticket for my family to ensure we got out of South Africa by Monday, which am currently pursuing with the airline.

Excellent airline. Even with 1.5 hour flight, we got light meal on board

South African Airways on the outside, a very old shabby Qatar Airways plane on the inside

The food options were beef or veg, No alternatives for Hindus, that don't eat beef...

Flight was on time Seats ( business class) are terrible- you keep on slipping down as it doesn’t lie flat Food service is like economy class. Meals ( still wrapped in plastic) are just dropped in front of you

On time flight; otherwise not impressed by the check- in- purchased business class and the aircraft was downgraded; no refund given for the difference. Told I could access the lounge due to the above and was questioned by the lounge check- in person who was not friendly

Flight was cancelled with no notification until I reached the check-in desk at the airport. I also got downgraded and they lost my luggage.

Very bad. Linda the hostess was very rude all the time

Very bad, Linda the hostess was very rude all the time

Everything you need to know for your flight from OR Tambo

Information on your arrival and departure airports