Find cheap flights from Northern Ireland to South Africa from R18 840

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 3/7. 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.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

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

Good to know

Low season

May

High season

December

Cheapest flight

R18 840

Average price (return flight)

R21 844
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Belfast City Airport to Johannesburg
(price for this month)

FAQs for booking flights from Northern Ireland to South Africa

Book cheap flights from Northern Ireland to South Africa

Recent return flight deals

3/7Mon
1 stopKLM
27h 05mBHD-JNB
20/7Thu
1 stopKLM
14h 25mJNB-BHD
R18 840
3/7Mon
1 stopKLM
27h 05mBHD-JNB
20/7Thu
2 stopsKLM
22h 55mJNB-BHD
R19 266
3/7Mon
1 stopKLM
27h 05mBHD-JNB
20/7Thu
1 stopKLM
18h 20mJNB-BHD
R20 604
3/7Mon
2 stopsMultiple Airlines
37h 25mBFS-JNB
20/7Thu
2 stopsMultiple Airlines
22h 35mJNB-BFS
R20 662
3/7Mon
2 stopsMultiple Airlines
37h 25mBFS-JNB
20/7Thu
2 stopsMultiple Airlines
22h 35mJNB-BFS
R20 914
3/7Mon
1 stopKLM
27h 05mBHD-JNB
20/7Thu
2 stopsKLM
22h 55mJNB-BHD
R21 011
3/7Mon
3 stopsMultiple Airlines
36h 30mBFS-JNB
20/7Thu
2 stopsMultiple Airlines
26h 10mJNB-BFS
R21 456
3/7Mon
3 stopsMultiple Airlines
36h 30mBFS-JNB
20/7Thu
3 stopsMultiple Airlines
26h 10mJNB-BFS
R21 573
3/7Mon
3 stopsMultiple Airlines
36h 30mBFS-JNB
20/7Thu
2 stopsMultiple Airlines
31h 15mJNB-BFS
R21 611
3/7Mon
3 stopsMultiple Airlines
36h 30mBFS-JNB
19/7Wed
2 stopsMultiple Airlines
22h 30mJNB-BFS
R22 115
3/7Mon
3 stopsMultiple Airlines
36h 30mBFS-JNB
20/7Thu
3 stopsMultiple Airlines
26h 10mJNB-BFS
R22 464
3/7Mon
2 stopsMultiple Airlines
37h 55mBFS-JNB
20/7Thu
1 stopMultiple Airlines
26h 05mJNB-BFS
R23 065
3/7Mon
3 stopsMultiple Airlines
36h 00mBHD-JNB
20/7Thu
2 stopsMultiple Airlines
23h 55mJNB-BHD
R23 162
3/7Mon
3 stopsMultiple Airlines
36h 00mBHD-JNB
20/7Thu
3 stopsMultiple Airlines
35h 40mJNB-BHD
R23 220
3/7Mon
1 stopMultiple Airlines
27h 00mBFS-JNB
20/7Thu
1 stopMultiple Airlines
26h 05mJNB-BFS
R23 530
3/7Mon
1 stopMultiple Airlines
27h 00mBFS-JNB
20/7Thu
1 stopMultiple Airlines
26h 05mJNB-BFS
R23 840
3/7Mon
2 stopsMultiple Airlines
26h 00mBHD-JNB
20/7Thu
3 stopsMultiple Airlines
35h 40mJNB-BHD
R24 112
3/7Mon
2 stopsMultiple Airlines
18h 50mBHD-JNB
20/7Thu
2 stopsMultiple Airlines
28h 45mJNB-BHD
R24 344
3/7Mon
2 stopsMultiple Airlines
18h 50mBHD-JNB
20/7Thu
2 stopsMultiple Airlines
27h 25mJNB-BHD
R24 558
3/7Mon
3 stopsMultiple Airlines
36h 00mBHD-JNB
19/7Wed
2 stopsMultiple Airlines
40h 30mJNB-BHD
R28 124

Search by stops

Search by airline

Search by price

Flights to South Africa

Browse origins:

R17 541

Browse destinations: