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

R5 758 Find cheap flights from Ireland to OR Tambo Airport, Johannesburg

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 25/11. 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
Sun 25/8
Sun 1/9

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, 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 50 834 033 times on KAYAK, and here's why:

Save 32% 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 Tuesday where tickets can be as cheap as R13 678. On the other hand, the most expensive day to fly is Saturday, where prices are R16 034 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 May, where tickets cost R12 759 on average for one-way flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Ireland is R30 034 and R22 941 respectively. For return trips, the best month to travel is May with an average price of R11 864.

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 R14 100 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally at night, which is peak travel time and where the average cost of a ticket is R15 849.

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 148 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 Dublin, which takes 16h 50m.

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

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

Good to know

Low season

May

High season

December

Cheapest flight

R5 758
Best time to beat the crowds (22% less expensive on average)
Most popular time to fly (49% more expensive on average)
Flight from Dublin to OR Tambo Airport, Johannesburg

FAQs - booking OR Tambo Airport, Johannesburg flights

  • How far is Johannesburg OR Tambo Airport from central Johannesburg?

    The distance between Johannesburg OR Tambo Airport and the city centre of Johannesburg is 21 km.

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to 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 to 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 OR Tambo Airport, 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 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 to OR Tambo Airport, 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, FlySafair offers the most flights, with around 353 per week, followed by Airlink with 345 flights per week.

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

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

See more FAQs

Top tips for finding cheap flights to OR Tambo Airport, Johannesburg

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

Prefer to fly direct to Johannesburg OR Tambo?

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

Direct departures

Ireland to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Ireland

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights
See more direct flights

Top 5 airlines serving from Ireland 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 Ireland 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,8
KLMOverall score based on 1416 reviews
8,4Crew
7,3Food
7,9Boarding
7,7Comfort
7,2Entertainment
Airline reviews

Delay, luggage didn’t arrive. Had to go the next day to collect it

2,0 MediocreEmrah, Jul 2024AMS - MUC
Read more about KLM reviews

Delay, luggage didn’t arrive. Had to go the next day to collect it

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

no issues at all... Kudos to the food. This time was really really good

Being a platinum member, no attention given. No towel or tissue provided.

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

Between Air India and Qatar my luggage was lost for three days. I eventually found my own luggage location using the Apple Air Tag. Air India used a paper form to report my lost luggage. I could never get past getting past luggage personnel with my report number before they would hang up on me. Only after them specifically telling Air India at Chandigarh airport where my luggage was located which was right under their noses did they react. After three days I finally received my luggage. The Air India luggage folks didn’t seem proactive in finding the luggage’s rightful owner.

More facilities to transport to the gates......felt too much walking distance

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

Online check-in doesn't work. That's why I couldn't give it full Star.

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

Wore experience due to delay and took me 3 days to reach my destination.

All over with Qatar airlines my experience was really bad due to delays and then putting me on different airlines and after 8 hours of wait I had to listen to their is no plane to fly for another 24 hours. Wore experience ever.

So bad we never travel with Egypt air bad service smells bad food bad Ching my sets to back

Horrible old filthy airplane with brooking seat and entertainment system

Boarding was a nightmare. Still the B773s don’t have WIFI and are a something from the 90s in terms of comfort.

The flight was cancelled with very little info at the airport. Absolutely mess with no option to reschedule flights without paying fortune for business class.

Despite paying business class, the angle seat was uncomfortable. The crew was just ok. The baggage checkin was a mess at JNB.

I had 1:50 hrs to change planes in Cairo and my suitcase was delayed from Cairo to Casablanca. I was one of several passengers that faced this issue coming from various locations into Cairo and onwards to Casablanca, with a transit time of two hours or less. (I was told 16 suitcases were delayed). The transit time of 1:50 hrs is obviously not enough for EgyptAir to transfer baggage, why sell tickets with such short transfer time if they can't handle it? Moreover, they would not reimburse me for expenses I incurred because of delayed luggage. I will not be taking EgyptAir again.

Comfortable flight, departed and landed on time, crew were polite and courteous. The food was really good considering it was an aeroplane meal. I would travel on Egypt Air, again

Comfortable flight with decent legroom and good seats. The crew were helpful and courteous and managed well with the stressful boarding and the chaos that’s involved. The food was decent, more than expected from a short flight like this. The only reservation I have was that the crew allowed passengers to board With massive amounts of hand luggage which were piled up on the empty seats next to passengers and and it was a risk to all passengers in the case of turbulence or emergency landing. I’ve never seen this ever on any flights I have boarded with many other airlines.

Chaotic boarding began 5 minutes before departure without any announcements explaining the delay. Once on board, an outdated 737 greeted me, without of WiFi. The crew hastily placed trays in front of passengers without any interaction or smiles, only to swiftly retrieve them and vanish for the remainder of the flight. The food provided was inedible, but there were decent juice options like guava and strawberry. The only reason I chose this flight was because of its schedule; otherwise, I would have opted for a different airline.

The crew in Business class for me departure and return were very pushy and rude. They would place the food in front of you and majority of the time remove your meal and toss it without asking if you were done. At one point on the return flight one of them crew members completely missed my sister and when I told another crew member who told that person in their language, she got an attitude and didn't offer her some of the other options they had like yogurt. They need to also take into account that not everyone can eat nuts and that shouldn't be on everyone's plate. Also the plane is dirty! I had to thoroughly wipe down every inch of my area and it was just nasty. The reclining seat struggled to fully extend. For the amount of money I paid for business class I expected better.

Excellent crew. Three problems need to be taken care of: 1. Lack of wi-fi during the flight. This prevents busy traveller's from working while onboard. 2. Why there were two very-slow security check points was more punishment that necessary. Went through thorough security at transit area, the an even slower one at Gare 19!!!! Why passports needed to be checked st least 5 times by 5 different people makes no sense. Additionally, passengers were crammed like sardines in a boarding area with no charging ports that work!! This was a boarding nightmare. 3. During my flight (seat 27C) the headset socket did not work. Watched one movie, but very difficult because of that. Had to keep my fingers on the socket for it to work!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone. 15 hours without WiFi!!!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone.

Staff and service on board is always exemplary. Food however could be better.

The cabin crew were very good, respectful, and nice. However, the flight was delayed more than an hour. They could have managed the problem easily but they couldn't and that affected our travel. Thanks

Great staff. Horribly uncomfortable seating. The seats have been replaced 10 years ago. It was like sitting on an ironing board for 15 hours. This was true for both legs of the round trip flights. Would not take Kenya Airways between New York and Nairobi ever again.

Seriously one of the most disappoint experiences I have ever had when flying. My flight got delayed FIVE hours. Nobody wanted to help at the airport (“this is Kenyan booking, we cannot do anything”). I got on the phone with someone from Kenyan for one hour until he finally moved my ticket to a Delta ticket. Then the painful journey restarted - the Delta crew in land kept saying there was no other flight and ai had to wait. An agent called Gerard Robert was being so sarcastic I felt humiliated. He would say things like “you say you understand what I am saying but you are not understanding what so am saying”. I asked him to please speak in a less sarcastic tone and he said “I am not going to speak with you anymore, go find someone else”. These were his words. Tired, after 14 hours in a plane, I just wanted to cry. I looked for another agent, who was an angel and rebooked me to another flights. Thanks to her, I made it to my meeting in Washington-DC. I am going to send a formal complaint to Delta about agent Gerard Robert. It is not fair to speak with customers in that cynical, sarcastic tone. If one works in customer service, it ia important to mind that tones can make people feel humiliated. And turning the back to a customer by saying “Go find someone else” can’t be part of his training.

I almost missed my flight because my previous flight (Mombasa- Nairobi, also Kenyan airways) landed in a different terminal. There was no signs whatsoever, no information shared. It felt messy. If the flights are purchased together, like mine, there has to be indications on how to board to the following one.

Paid an extra USD 100 for so-called Comfort seats. All of these (the bulkhead seats) had parents with babies and infants who were screaming much of the time. One mother even decided to change nappies on the seat. This was anything but comfort!

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

No complains with the crew. But generally speaking food is awful, entertainment is not good either.

Good flight, but left late and food was only okay!

Seats much smaller/less leg room than united from Phx. Biarding was very poor and unroganized.

Flight was cancelled and I didn’t arrive until 11 hours after I was scheduled to.

The flight was wondering, especially the special assistance from airplane to airplane!

Staff was rude in business class. Luggage was damaged and nothing was done about it airlines.

Overall, the flight was comfortable without any serious issues. Transit through Frankfurt airport was a little confusing, but not too difficult if you follow the signs

Everything great. Just didn’t get my checked bag. Never left Berlin

The plain was on time. Better seating, better service than Discover. I wish I could used them for my return flight. I have used them before, and they were always good.

We were helped whenever needed and had a pleasant flight.

Book cheap flights from Ireland to Johannesburg

Recent return flight deals

 
These are the cheapest return flights to Johannesburg found on KAYAK in the last 72 hours.
1/10Tue
1 stopEtihad Airways
34h 50mDUB-JNB
20/10Sun
1 stopEtihad Airways
22h 40mJNB-DUB
R10 621
15/10Tue
1 stopEtihad Airways
22h 25mDUB-JNB
25/10Fri
1 stopEtihad Airways
22h 40mJNB-DUB
R10 675
12/9Thu
1 stopKLM
14h 25mDUB-JNB
25/9Wed
1 stopKLM
22h 00mJNB-DUB
R11 132
12/9Thu
1 stopKLM
14h 25mDUB-JNB
25/9Wed
1 stopKLM
24h 10mJNB-DUB
R11 260
6/11Wed
2 stopsKenya Airways
24h 05mDUB-JNB
20/11Wed
2 stopsKenya Airways
50h 30mJNB-DUB
R11 973
22/9Sun
2 stopsKenya Airways
20h 35mDUB-JNB
2/10Wed
2 stopsKenya Airways
22h 10mJNB-DUB
R12 010
23/9Mon
1 stopQatar Airways
24h 10mDUB-JNB
1/10Tue
1 stopQatar Airways
18h 10mJNB-DUB
R13 399
12/12Thu
2 stopsLufthansa
20h 00mDUB-JNB
26/12Thu
1 stopLufthansa
25h 50mJNB-DUB
R14 478
12/12Thu
2 stopsLufthansa
32h 10mDUB-JNB
26/12Thu
2 stopsLufthansa
32h 00mJNB-DUB
R14 532
24/10Thu
1 stopQatar Airways
25h 00mDUB-JNB
2/11Sat
1 stopQatar Airways
19h 15mJNB-DUB
R15 538

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.
25/11Mon
1 stopSWISS
18h 50mDUB-JNB
R5 758
12/11Tue
1 stopLufthansa
14h 00mDUB-JNB
R5 868
7/9Sat
1 stopEgypt Air
15h 50mDUB-JNB
R6 873
22/8Thu
1 stopEgypt Air
15h 50mDUB-JNB
R6 891
22/8Thu
2 stopsKenya Airways
32h 55mDUB-JNB
R8 628
19/8Mon
2 stopsKenya Airways
32h 55mDUB-JNB
R9 926
7/10Mon
1 stopQatar Airways
24h 10mDUB-JNB
R10 529
20/8Tue
1 stopEmirates
29h 30mDUB-JNB
R12 321
19/8Mon
1 stopQatar Airways
24h 10mDUB-JNB
R12 631
19/8Mon
1 stopEmirates
21h 45mDUB-JNB
R13 691

Search by stops

Search by airline

Search by price

Last minute flights to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Johannesburg that are departing in the next 10 days.
31/7Wed
multi-stop
23h 30mDUB-JNB
7/8Wed
multi-stop
14h 20mJNB-DUB
R19 614
31/7Wed
multi-stop
23h 30mDUB-JNB
7/8Wed
multi-stop
14h 20mJNB-DUB
R19 651
31/7Wed
multi-stopKLM
23h 30mDUB-JNB
7/8Wed
multi-stopKLM
18h 45mJNB-DUB
R20 912
31/7Wed
multi-stopKLM
23h 30mDUB-JNB
7/8Wed
multi-stopKLM
16h 35mJNB-DUB
R21 022
28/7Sun
multi-stopEtihad Airways
22h 25mDUB-JNB
14/8Wed
multi-stopEtihad Airways
34h 10mJNB-DUB
R21 296
28/7Sun
multi-stopKenya Airways
17h 10mDUB-JNB
12/9Thu
multi-stopKenya Airways
22h 10mJNB-DUB
R21 552
30/7Tue
multi-stopEgypt Air
15h 50mDUB-JNB
14/8Wed
multi-stopEgypt Air
16h 35mJNB-DUB
R25 116
29/7Mon
multi-stopKenya Airways
20h 35mDUB-JNB
12/9Thu
multi-stopKenya Airways
22h 10mJNB-DUB
R27 182
27/7Sat
multi-stopQatar Airways
21h 45mDUB-JNB
14/9Sat
multi-stopQatar Airways
22h 10mJNB-DUB
R38 808
31/7Wed
multi-stopQatar Airways
21h 20mDUB-JNB
16/8Fri
multi-stopQatar Airways
22h 10mJNB-DUB
R60 451

Search by stops

Search by airline

Search by price

Flights to OR Tambo Airport, Johannesburg

Destination:

OR Tambo Airport, Johannesburg (JNB)South Africa

Return flight deals:

OR Tambo Airport, Johannesburg - Ireland

Cabin classes: