Welcome | Sign out

Cheap Flights from Dublin to Johannesburg - DUB to JNB (reverse)

Did You Know?

British Airways has 406 connecting flights between Dublin, IE and Johannesburg.
722,474 seats are available per week to fly from Dublin, IE to Johannesburg.
You must make at least one connection to fly from Dublin, IE to Johannesburg.
There are 8196 flights from Dublin, IE to Johannesburg per week.

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£107
Flybe, British Airways
£135
KLM, British Airways
£114

Cheap International Flights from Dublin - DUB

Flights
Airline
Lowest Price
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€116
KLM, Lufthansa, British Airways, Emirates, Etihad
€812
British Airways
€1228
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€488
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€596
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€829

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, Swiss, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£456
Etihad, Emirates, Brussels, Lufthansa, Swiss, Turkish, Air Mauritius
£457
Lufthansa, British Airways, Emirates, Etihad
£564
Etihad, British Airways, Lufthansa
£655
Etihad, British Airways
€775
British Airways
£601
Etihad, British Airways
€785
British Airways, Egyptair, KLM, Swiss, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£555
Etihad, Emirates, Lufthansa, Air Mauritius, Swiss
£656
Kenya, South African
£744
Lufthansa, British Airways, Emirates, Etihad
£692
Kenya
£752
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£488
Qatar, British Airways, Tap Portugal, South African, Kenya
£687
South African
£1055
Cheap Flights from Dublin to Johannesburg, from €507 Round trip from DUB to JNB