- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Ireland to OR Tambo
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Ireland to 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 return flight deals from Ireland to OR Tambo
Fri, Jan 22 - Sun, Jan 31
19:45 - 8:25DUB Dublin-JNB Johannesburg OR Tambo
34h 40m1 stop Abu Dhabi Zayed Intl
9:50 - 6:30JNB Johannesburg OR Tambo-DUB Dublin
22h 40m1 stop Abu Dhabi Zayed Intl
R10 216Etihad Airways
Mon, Nov 9 - Tue, Nov 17
8:05 - 8:25DUB Dublin-JNB Johannesburg OR Tambo
22h 20m1 stop Abu Dhabi Zayed Intl
9:50 - 18:10JNB Johannesburg OR Tambo-DUB Dublin
34h 20m1 stop Abu Dhabi Zayed Intl
R10 216Etihad Airways
Sat, Jan 16 - Mon, Feb 8
7:40 - 10:25ORK Cork-JNB Johannesburg OR Tambo
24h 45m1 stop London Heathrow
19:35 - 21:00JNB Johannesburg OR Tambo-ORK Cork
27h 25m1 stop London Heathrow
R10 514British Airways
Thu, Dec 3 - Thu, Dec 10
21:15 - 10:40DUB Dublin-JNB Johannesburg OR Tambo
35h 25m2 stops Barcelona-El Prat Madrid Barajas
19:55 - 23:59JNB Johannesburg OR Tambo-DUB Dublin
30h 04m2 stops Madrid Barajas Barcelona-El Prat
R10 696Multiple Airlines
Thu, Dec 3 - Thu, Dec 10
21:15 - 10:40DUB Dublin-JNB Johannesburg OR Tambo
35h 25m2 stops Barcelona-El Prat Madrid Barajas
19:55 - 23:59JNB Johannesburg OR Tambo-DUB Dublin
30h 04m2 stops Madrid Barajas Barcelona-El Prat
R10 729Multiple Airlines
Thu, Dec 3 - Wed, Dec 9
16:35 - 22:25DUB Dublin-JNB Johannesburg OR Tambo
27h 50m1 stop Istanbul
0:20 - 15:30JNB Johannesburg OR Tambo-DUB Dublin
17h 10m1 stop Istanbul
R11 259Turkish Airlines
Thu, Dec 3 - Wed, Dec 9
16:35 - 22:25DUB Dublin-JNB Johannesburg OR Tambo
27h 50m1 stop Istanbul
0:20 - 15:30JNB Johannesburg OR Tambo-DUB Dublin
17h 10m1 stop Istanbul
R11 309Turkish Airlines
Wed, Mar 3 - Thu, Apr 8
14:05 - 8:40DUB Dublin-JNB Johannesburg OR Tambo
16h 35m1 stop Doha Hamad Intl
14:55 - 6:45JNB Johannesburg OR Tambo-DUB Dublin
16h 50m1 stop Doha Hamad Intl
R11 458Qatar Airways
Thu, Nov 5 - Thu, Nov 19
14:05 - 15:35DUB Dublin-JNB Johannesburg OR Tambo
23h 30m1 stop Doha Hamad Intl
13:45 - 12:35JNB Johannesburg OR Tambo-DUB Dublin
24h 50m1 stop Doha Hamad Intl
R11 474Qatar Airways
Sun, Nov 8 - Mon, Nov 23
8:55 - 0:25DUB Dublin-JNB Johannesburg OR Tambo
37h 30m2 stops Amsterdam Schiphol Nairobi Jomo Kenyatta Intl
12:05 - 18:25JNB Johannesburg OR Tambo-DUB Dublin
32h 20m2 stops Nairobi Jomo Kenyatta Intl Paris Charles de Gaulle
R11 574Kenya Airways
Recent one-way flight deals from Ireland to OR Tambo
Thu, Oct 29
7:45 - 8:40DUB Dublin-JNB Johannesburg OR Tambo
22h 55m1 stop Doha Hamad Intl
R5 994Qatar Airways
Thu, Oct 29
14:05 - 15:35DUB Dublin-JNB Johannesburg OR Tambo
23h 30m1 stop Doha Hamad Intl
R5 994Qatar Airways
Sat, Oct 31
8:05 - 8:25DUB Dublin-JNB Johannesburg OR Tambo
22h 20m1 stop Abu Dhabi Zayed Intl
R6 987Etihad Airways
Tue, Nov 3
10:25 - 8:25DUB Dublin-JNB Johannesburg OR Tambo
44h 00m2 stops Milan Malpensa Abu Dhabi Zayed Intl
R7 070Multiple Airlines
Fri, Nov 20
12:30 - 8:40DUB Dublin-JNB Johannesburg OR Tambo
42h 10m2 stops Stockholm Arlanda Doha Hamad Intl
R7 219Multiple Airlines
Sat, Mar 6
11:45 - 9:55DUB Dublin-JNB Johannesburg OR Tambo
20h 10m2 stops Frankfurt am Main Munich Franz Josef Strauss
R7 368Lufthansa
Mon, Jan 11
9:10 - 9:40DUB Dublin-JNB Johannesburg OR Tambo
22h 30m1 stop Frankfurt am Main
R7 981Lufthansa
Sat, Oct 31
13:20 - 7:55DUB Dublin-JNB Johannesburg OR Tambo
16h 35m1 stop Cairo
R8 080Egyptair
Sat, Oct 31
13:20 - 7:55DUB Dublin-JNB Johannesburg OR Tambo
16h 35m1 stop Cairo
R8 113Egyptair
Fri, Oct 30
8:05 - 8:25DUB Dublin-JNB Johannesburg OR Tambo
22h 20m1 stop Abu Dhabi Zayed Intl
R8 428Etihad Airways
Recent last minute flight deals from Ireland to OR Tambo
Thu, Oct 29 - Wed, Nov 11
7:45 - 8:40DUB Dublin-JNB Johannesburg OR Tambo
22h 55m1 stop Doha Hamad Intl
20:20 - 19:50JNB Johannesburg OR Tambo-DUB Dublin
25h 30m1 stop Doha Hamad Intl
R11 491Qatar Airways
Thu, Oct 29 - Tue, Nov 10
5:45 - 10:55DUB Dublin-JNB Johannesburg OR Tambo
27h 10m2 stops Amsterdam Schiphol Nairobi Jomo Kenyatta Intl
1:35 - 22:15JNB Johannesburg OR Tambo-DUB Dublin
22h 40m2 stops Nairobi Jomo Kenyatta Intl Amsterdam Schiphol
R11 756Kenya Airways
Thu, Oct 29 - Tue, Nov 3
17:30 - 22:00ORK Cork-JNB Johannesburg OR Tambo
26h 30m1 stop Amsterdam Schiphol
23:59 - 10:40JNB Johannesburg OR Tambo-ORK Cork
36h 41m1 stop Amsterdam Schiphol
R12 054KLM
Thu, Oct 29 - Tue, Nov 3
17:30 - 22:00ORK Cork-JNB Johannesburg OR Tambo
26h 30m1 stop Amsterdam Schiphol
23:59 - 10:40JNB Johannesburg OR Tambo-ORK Cork
36h 41m1 stop Amsterdam Schiphol
R12 070KLM
Thu, Oct 29 - Tue, Nov 3
5:40 - 11:25ORK Cork-JNB Johannesburg OR Tambo
27h 45m2 stops Amsterdam Schiphol Paris Charles de Gaulle
23:59 - 23:25JNB Johannesburg OR Tambo-ORK Cork
25h 26m1 stop Amsterdam Schiphol
R12 087KLM
Thu, Oct 29 - Tue, Nov 3
5:40 - 11:25ORK Cork-JNB Johannesburg OR Tambo
27h 45m2 stops Amsterdam Schiphol Paris Charles de Gaulle
23:59 - 23:25JNB Johannesburg OR Tambo-ORK Cork
25h 26m1 stop Amsterdam Schiphol
R12 103KLM
Thu, Oct 29 - Wed, Nov 11
5:45 - 13:30DUB Dublin-JNB Johannesburg OR Tambo
29h 45m3 stops Barcelona-El Prat Rome Fiumicino Addis Ababa Bole
14:30 - 12:05JNB Johannesburg OR Tambo-DUB Dublin
23h 35m3 stops Addis Ababa Bole Madrid Barajas Barcelona-El Prat
R13 858Multiple Airlines
Thu, Oct 29 - Tue, Nov 3
17:30 - 10:25ORK Cork-JNB Johannesburg OR Tambo
14h 55m1 stop London Heathrow
21:30 - 23:25JNB Johannesburg OR Tambo-ORK Cork
27h 55m1 stop London Heathrow
R16 359Multiple Airlines
Thu, Oct 29 - Tue, Nov 3
17:30 - 8:40ORK Cork-JNB Johannesburg OR Tambo
37h 10m2 stops London Heathrow Doha Hamad Intl
21:30 - 23:25JNB Johannesburg OR Tambo-ORK Cork
27h 55m1 stop London Heathrow
R16 739Multiple Airlines
Thu, Oct 29 - Tue, Nov 3
7:40 - 8:25ORK Cork-JNB Johannesburg OR Tambo
22h 45m2 stops London Heathrow Abu Dhabi Zayed Intl
20:20 - 21:15JNB Johannesburg OR Tambo-ORK Cork
26h 55m3 stops Doha Hamad Intl Dublin London Stansted
R16 988Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to OR Tambo
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.
Prices
Airlines
More
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 round-trip 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 November, where tickets cost R11 987 on average for return flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Ireland is R17 054 and R16 905 respectively. For one-way flights, the best month to travel is September with an average price of R6 739.
How far in advance should I book a flight to Johannesburg OR Tambo Airport?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip 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 week.To get a below average price, you should book around 2 weeks before departure, which saves you about 23% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 14 weeks 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 stopover will also be longer. The most popular route to Johannesburg on KAYAK is from Dublin, which takes 14h 15m.
How many direct flights to Johannesburg OR Tambo Airport are there each day?
There are around 453 direct flights from within Ireland to Johannesburg OR Tambo Airport every day. Most flights depart in the morning, with 47% of flights departing in the morning.
Good to know
Low season | October |
|---|---|
High season | December |
Cheapest flight | R5 994 |
FAQs - booking OR Tambo Airport, Johannesburg flights
Top tips for finding cheap flights to OR Tambo Airport, Johannesburg
Reviews of the top 5 airlines flying 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.
7,8
KLMOverall score based on 1593 reviews
8,4Crew
7,4Food
7,7Comfort
7,8Boarding
7,2Entertainment
Airline reviews
I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.
10,0 ExcellentEmily, Jul 2026
I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.
Flight lead was a gentleman with silver hair and he went out of his way to shake hands and interact with each passenger seated in business class. A medical emergency took place during our flight and he handled it with perfect poise and professionalism. He was gracious and confidently competent. Just what you want from a leader,
Had to cancel and rebook, KLM connection was cancelled prior to departure, ended up flying to Munich on non-Delta carrier.
The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.
Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.
The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.
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.
The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .
Amazing KLM service and brilliant economy comfort seats. Well worth the extra.
The seats are too cramped in that plane. If you’re above 1,80m consider alternatives or first class I guess… There were no emergency exits to seat somewhere with more legroom
The most convenient. Keep up the good services. Best wishes.
The flight from HYD to DOH was delayed by 3 hours and we missed the connection from DOH to MIA. We had to wait 24H more to get the MIA flight. It was a total disaster. If the flight crew had waited 1 more hour to accommodate their 3 hour delayed flight, we would not have lost a whole day !
I am a big person and have back pain and swelling in my legs, so this was a challenging flight due to confined space. I didn't find the crew very friendly either. I will think twice before flying long distances with Qatar again, due to the lack of legroom.
The American/Hollywood movies in the entertainment system lack english subtitles, they tend to have only arabic subtitles. Coupled with the low quality airplane earphones and cabin noise, it sometimes is difficult to follow the movie dialogues.
Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again
Boston to Doha was great but Doha to Dhaka was the worst experience.
The made us waiting and held our passports and boarding pass making us miss our flights
I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job
Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.
Bag check in at DC was slow. Boarding process was slow more due to customers unfamiliar with how to board properly. Food and service was excellent!
Crew from ground is great but the aircraft is small and last 3 rows luggage section was occupied by crew so no space for travelers. Food was OK
The crew were really bad mannered! And spoiled all my mood throughout the flight!
Seats were very comfortable and the staff too was very friendly.
My baggage was not boarded and is still missing. I was only carring one piece of luggage and that is misplaced now I am stuck at mumbai without luggage. I had an onward journey from here
One of your male flight attendant was pushy and a bit of a martinette. Completely unnecessary.
My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.
Short travel duration. However, I had placed meal preference while booking my air ticket but was given vegetarian meal on board. Food was okay. Not so great. Didn't like Spanish eggplant, cold chickpeas salad. No hot soup was available. Everything cold cold only.
I request kosha food all my flight but this flight didn’t imclude my kosha meal.
I could not book in online at all which is what I always do to secure a window seat which is my preference.
Transit time could be 15 min longer atleast. It was right on the dot to boarding time. Giving minimal time to do shopping
On Airlink flight Johannesburg to Victoria Falls one bag had been cut open, the TSA approved lock was gone and the contents had been gone through. It appeared that nothing had been taken.
The staff were fantastic and couldn't have been more accomodating; however, the air-conditioning was broken in our section of the aircraft, leaving us feeling extremely cold and unwell on arrival in Johannesbury. The head sets were also faulty, causing difficulty when listening to announcements and entertainment.
Terrible, We experienced massive delays and then couldn’t book a hotel through the link provided, nothing was available. We then went to the airport the next day and experienced further delays, almost no communication was given. We had dinner at lunchtime and breakfast at midnight. We then landed in Jhb at 1am and had to book another hotel as our flight to durban was at 8am. The experience was painful and very expensive.
Ok we did get an upgrade and the flight was delayed 45 minutes BUT without any bias. The crew were excellent, friendly, efficient and verging on exuberant, they all were so happy to do their jobs. Food excellent and the new safety video is fun to watch.
old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag
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.
Struggled with boarding pass on my iPhone.Suggest taking a printed copy. We sat upper deck at the rear on right hand side and best Economy flight in years. Bins below the windows made a massive difference for storage etc. inflight entertainment played up for a few pax but we were fine. Crew were first rate. Overall an excellent flight
They ran out of starter options but the alternative was okay. Just disappointed
Staff was wonderful. There was no breakfast because a cooling system had not been repaired. My luggage didn’t make it on the plane in London, so I had to wait to have my luggage delivered. I’m a long ways from home to be without items in my bag. We have to wait to be reimbursed for costs
The flight boarded two hours late and then we had an hour sitting in the aircraft before take off. Tempers got hot The actual flight was fine and the food was really tasty. Because we landed more than 3 hours late, I missed my connecting flight. No connecting flight for the rest of the day and had to sleep over. There was absolutely no support from BA on the other side. Nothing
Very poor. I don’t want to ever fly with this airline again -if I can at all help it. The seats were disgustingly dirty, the tray table when you put it down was filthy, between the seats disgusting. Staff was alright.
Hello, I did not take the flight from IAD to Cairo- Istanbul on July 14 and could not travel because my next flight was from Istanbul to Tehran. Due to the tension there, I was advised to not to travel. Indeed, I was at the IAD airport at the boarding time 9am, on july 14, I informed egypt air counter head then that I am not taking the flight to Cairo and istanbul!, the team head gave me the contact of local office of egyptair in vienna, VA but they were not in the office on July 14 and I left three voice messages and email explaining my situation to them, but no reply came back from Egyptair Virginia office yet.!! I then informed underpricer customer support on whatsup about the situation and there auto reply sustem said that the support team would call to arrange for rescheduling or refund. but no one contact me yet. Can you provide proper support ?? Thank you Alaa Mohseni B 703655 1662 conf no. CYFFHW
As usual, the flight was late with the typical excuse of "a technical issue beyond our control." This is the same excuse they use every late flight which is EVERY flight.
The food was horrible and the service was even worse, the entertainment was broken and missing control stick, even boarding was unorganised unprofessional, even the seats was loose, 5 hrs delay going and almost 3hrs delay coming back, the only thing is direct flight but with all the delays I can get a lot better airline for cheaper and a lot better service.
There is no respect or customer service whatsoever in Egypt airline extremely poor customer service never fly again. Find ticket with adjective airline. It’s like throwing money in the trash.
flight was late, after landing they made us stay 30 min-hour on the plane, very uncomfortable and not clean at all. Trash all over the plane very unsanitary
Boarding was chaotic and disorganized, and the foot rest to my seat was broken. But the food was good and the flight attendants were kind and attentive.
On time, smooth flight… very old and run down aircraft
Flight was supposed to take off Saturday at noon. Bumped for unknown reasons until 2 am, then 9 am, then noon, then we don’t know. Not weather related. Dismal and non existent customer service. No 24/7 relations. Couldn’t get my bag back to attempt to get on another flight until 5pm Saturday. Will never take this airline again!
Greater clarity in organizing line-ups for the various boarding groups would have made it easier for all. Due to the many children, the announcements could not be heard clearly enough, so a simplicity in organization would have helped.
Travelling to a place near OR Tambo?
Book flights to OR Tambo if you plan to visit one of these locationsSandton
Kempton Park
Potchefstroom
Middelburg
Edenvale
More options for your flight to OR Tambo
Complete your trip to Johannesburg with a hotel stay or car hire
Information on the airport you'll fly into in Johannesburg
Cabin class types available on flights to OR Tambo
Cabin classes available on flights to OR Tambo. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to OR Tambo
Flights from all regions of Ireland to OR Tambo. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Choose which airport to fly into in Johannesburg
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.