Find flights
Deals
When to book
FAQs & Tips
Airlines

€296 Find cheap flights to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Ireland to South Africa departing on 12/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 South Africa

In the last 7 days, travellers have searched 50,552,696 times on KAYAK, and here's why:

Save 30% 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 South Africa Flight Deals

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

Johannesburg
Johannesburg1 stop€524
Cape Town
Cape Town1 stop€532
Port Elizabeth
Port Elizabeth2 stops€751
George
George2 stops€1,761

Good to know

Low season

October

High season

December

Cheapest flight

€296
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (39% more expensive on average)
Flight from Dublin to OR Tambo Airport, Johannesburg

FAQs - booking South Africa flights

  • How long is the flight to South Africa?

    An average direct flight from Ireland to South Africa takes 20h 12m, covering a distance of 15756 km. The most popular route is Dublin - Johannesburg with an average flight time of 15h 50m.

  • What is the cheapest flight to South Africa?

    The cheapest ticket to South Africa from Ireland found in the last 72 hours was €524. The most popular route is Dublin to Johannesburg OR Tambo and the cheapest round-trip airline ticket found on this route in the last 72 hours was €524.

  • What are the most popular destinations in South Africa?

    Based on KAYAK flight searches, the most popular destination is Johannesburg (55% of total searches to South Africa). The next most popular destinations are Cape Town (32%) and Durban (10%).Searches for flights to Port Elizabeth (2%) and to George (1%) 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 South Africa

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

Top 5 airlines flying to South Africa

Need help choosing which airline to fly with from Ireland to South Africa? 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 3754 reviews
8.3Entertainment
7.9Food
8.0Comfort
8.1Boarding
8.3Crew
Airline reviews

First time flying Emirates and business class. What a civilized way to travel, everything was wonderful organized and relaxing. Thank you for providing the best first impression!

10.0 ExcellentL, Jul 2024MXP - JFK
Read more about Emirates reviews

First time flying Emirates and business class. What a civilized way to travel, everything was wonderful organized and relaxing. Thank you for providing the best first impression!

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

The plane was very old and uncomfortable. Service was very slow!

Flight good but it was 30min late taking off. Also don’t like landing then being loaded on bus and driven around the airport like it’s a sightseeing tour.

I see I gave my review for this flight on my flight Zürich to Dubai rather than Dubai to Singapore.

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

On the Dubai-Gatwick flight the only meal options were Beef or Chicken. No vegetarian option. This was a surprise. I would usually order in advance but did not this time. Would have been good to know that a vegetarian meal is not available as a standard meal. Thankfully it was just me travelling, but if I’d had my kids with me that would have been a big problem for us.

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

Good but needs to improve cleanliness Coffee serve cold Needs to raise standard serving food Otherwise good

WORST AIRLINE EVER—FOOD WAS MEDIOCRE AND WIDEBODY 777 BOEING WAS VERY UNCOMFORTABLE! IT WAS NOT WORTH THE MONEY THAT I PAID.

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.

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

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

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.

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.

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

no issues at all... Kudos to the food. This time was really really 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.

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

They made us deliberate waste time by holding our passports and boarding passes making us miss the flight

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

The business class experience was awesome - I will be using QATAR airways again and it'll be business class again - appreciate the privileges afforded to the business class clients - thank you.

They ran out of some of the popular food items. 😞

Lovely aircraft and I flight entertainment. Good leg room. Full flight crew struggled a bit

INDIGO connection is extremely bad.. will never book QATAR flight with Indigo connection.. I spend more money on Qatar flight to get better service but Indigo connection is worst than local flights

On international flights passengers had wide variety of entertainment choices, though the flight was short. Service was good and no issues at all.

I took a nine-hour flight in economy class, and the seats were quite comfortable. I even managed to take a long nap, which rarely happens. There was a good selection of movies, and the complimentary kit included socks, ear plugs, a sleep mask, lip balm, and a toothbrush with toothpaste.

The plane is very small according to distance flight . Seat not comfortable according to the class of business class realy very bad ..

We waited 4 hours in the flight to take off but then the flight was cancelled.

It was ok. This flight was for my 80 year old grandparents and when they arrived to Beirut no wheelchair (as requested) was waiting for them. My grandpa had to pick up his own luggage, he got soooo tired. No one to help him as we submitted the request ahead of time

Overall it was good, but the flight was long and crews on such long flights in my experience generally get more involved. They make more rounds with water and snacks and check on wellbeing of passengers. It was not an overnight flight, so the ‘night’ atmosphere in the cabin was not called for

Overnight flight in the old style Business class, but still very good.

Excellent service and comfort from the moment you check in. Flight crew is hyper focused on making passengers comfortable and at ease. It’s like a flying hotel!

Movie selection was ok, but could be better. Would like to see greater selection of newer movies.

Loved the check-in experience. Very friendly staff and not crowded. I did wind up with a middle-middle seat, which was quite uncomfortable. Always appreciate the very professional staff on TAL.

well we had 1 hot delay in Lyon and because we were not updated by further delay from Frankfurt, I had to run so fast for like 20 minutes to reach gate for next flight and then I was told the plane had 1 hour delay...

Gate was difficult to know. Flight number from Lufthansa directed to a different flight number by SunXpress, which was different from my actual flight per the airport. Multiple people (at least 3 others) were lost with me at the airport in Munich (I didn't know them) trying to get to a different terminal. Too many confusing signs, and no one could help. When I found some Staff members (surprisingly difficult) told me "you have to figure it out." Yeah, that's why I'm asking and walking around in circles. Thought I would miss my flight, turns out I had plenty of time, but I couldn't figure it out for the first hour. 90% airport's fault, not SunExpress.

Entertainment system have to be updated. Allied partners charging money for alcohol - in fact international flight.

Flight delayed by an hour from the get go which almost cost us our connection which we only made by the grace of God.

Poor. Flight was late. We were locked inside the gate area with no way to leave to get some food or a decent meal. No seating. No information from Lufthansa all along. Very bad

A very poor experience which is a surprise as Lufthansa has such a good reputation. Absolutely no leg room in economy - it was very very uncomfortable - the video/tv screen was not working, food was poor but that is standard for airline food. We were assigned seating in the back despite having paid for seats at the front of the plane - it does not appear Lufthansa will refund these. Flight attendants were generally nice and helpful. Pilots were reassuring.

Poor, we had 1 hour to grab our checked luggage, go through customs, recheck bags and run across terminals to make our United flight. Poorly planned connections.

The seats are much too narrow and the arm rests are hard and awkwardly high, resulting in shoulder cramps. I am an average sized person ( definitely not overweight). The seats are a similar size to car seats with the added discomfort of incorporating hard plastic arm rests, that force average height individuals (I'm 5 ft 7 (f)) to hold their arms uncomfortably for several hours. The seats are much too close to the ones in front and behind making it extremely difficult to allow fellow passengers to get out, especially when the seat in front is declined. The leg room also necessitates knees banging into passengers backs for the entire flight. This used to be a quality airline who now offer mediocre service for premium cost, coupled with charging exorbitant prices for basic needs, like a seat, or luggage. Blatant and unabashed gouging of clients.

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

Boston Logan is a crummy airport - signage is terrible or lacking in areas. Boarding seemed to be a free for all and with all the different airlines speaking, you couldn't tell who was supposed to be where and when. Plain and simple, airlines should board from the back of the plane to the front. Also someone was sitting in my seat. By the time that was figured out, I had to place my overhead behind me which made de-planing more difficult. Logan is not Lufthansa's fault so that is not on them, Boarding is on them! Still, overall it was a Good Experience flying with Lufthansa. This is not my first flight with them...

Book Cheap South Africa Plane Tickets

Recent return flight deals

4/9Wed
1 stopEtihad Airways
22h 25mDUB-JNB
16/9Mon
1 stopEtihad Airways
22h 40mJNB-DUB
€524
12/1Sun
1 stopSWISS
23h 35mDUB-CPT
28/1Tue
1 stopSWISS
18h 15mCPT-DUB
€532
5/9Thu
2 stopsKLM
27h 45mORK-JNB
11/9Wed
1 stopKLM
25h 15mJNB-ORK
€551
5/9Thu
1 stopKLM
27h 10mORK-JNB
11/9Wed
1 stopKLM
18h 25mJNB-ORK
€557
8/11Fri
1 stopTurkish Airlines
18h 10mDUB-JNB
15/11Fri
1 stopTurkish Airlines
22h 20mJNB-DUB
€593
22/10Tue
1 stopQatar Airways
17h 50mDUB-JNB
12/11Tue
1 stopQatar Airways
25h 50mJNB-DUB
€677
12/11Tue
1 stopTurkish Airlines
17h 10mDUB-CPT
3/12Tue
1 stopTurkish Airlines
18h 40mCPT-DUB
€678
23/10Wed
1 stopQatar Airways
24h 10mDUB-JNB
11/11Mon
1 stopQatar Airways
19h 15mJNB-DUB
€678
15/1Wed
2 stopsLufthansa
23h 55mDUB-CPT
5/2Wed
2 stopsLufthansa
22h 50mCPT-DUB
€679
12/12Thu
2 stopsLufthansa
20h 00mDUB-JNB
26/12Thu
1 stopLufthansa
25h 50mJNB-DUB
€730

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/11Tue
1 stopLufthansa
14h 00mDUB-JNB
€296
12/11Tue
1 stopLufthansa
19h 45mDUB-JNB
€307
26/8Mon
1 stopTurkish Airlines
16h 35mDUB-JNB
€466
2/8Fri
1 stopEmirates
29h 30mDUB-JNB
€531
18/10Fri
1 stopQatar Airways
24h 35mDUB-JNB
€563
16/9Mon
1 stopEmirates
25h 30mDUB-CPT
€586
19/8Mon
1 stopQatar Airways
24h 10mDUB-JNB
€637
7/8Wed
1 stopKLM
23h 30mDUB-JNB
€807
9/1Thu
1 stopTurkish Airlines
19h 20mDUB-CPT
€2,578
18/10Fri
1 stopKLM
23h 35mDUB-CPT
€2,882

Search by stops

Search by airline

Search by price

Last minute flights to South Africa

Last minute flight, train and bus deals

28/7Sun
multi-stopEtihad Airways
22h 25mDUB-JNB
14/8Wed
multi-stopEtihad Airways
34h 10mJNB-DUB
€1,074
26/7Fri
multi-stop
22h 45mDUB-JNB
3/8Sat
multi-stop
14h 20mJNB-DUB
€1,098
27/7Sat
multi-stop
31h 10mDUB-JNB
6/8Tue
multi-stop
28h 45mJNB-DUB
€1,106
26/7Fri
multi-stopKLM
22h 45mDUB-JNB
3/8Sat
multi-stopKLM
18h 45mJNB-DUB
€1,268
26/7Fri
multi-stopKLM
25h 00mDUB-JNB
2/8Fri
multi-stopKLM
28h 35mJNB-DUB
€1,288
30/7Tue
multi-stopEmirates
21h 45mDUB-JNB
15/8Thu
multi-stopEmirates
22h 50mJNB-DUB
€1,386
29/7Mon
multi-stopEmirates
17h 10mDUB-JNB
19/8Mon
multi-stopEmirates
22h 50mJNB-DUB
€1,421
28/7Sun
multi-stopQatar Airways
25h 20mDUB-DUR
19/8Mon
multi-stopQatar Airways
19h 50mDUR-DUB
€1,563
28/7Sun
multi-stopLufthansa
20h 40mDUB-CPT
11/8Sun
multi-stopLufthansa
15h 30mCPT-DUB
€1,586
28/7Sun
multi-stopQatar Airways
25h 20mDUB-DUR
18/8Sun
multi-stopQatar Airways
19h 50mDUR-DUB
€1,593

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Ireland

Cabin classes: