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
£95
Flybe, British Airways
£132
KLM, British Airways
£111

Cheap International Flights from Dublin - DUB

Flights
Airline
Lowest Price
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€113
KLM, Lufthansa, British Airways, Emirates, Etihad
€796
British Airways
€1206
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€430
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€585
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€813

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
£447
Etihad, Emirates, Brussels, Lufthansa, Swiss, Turkish, Air Mauritius
£447
Lufthansa, British Airways, Emirates, Etihad
£526
Etihad, British Airways, Lufthansa
£659
Etihad, British Airways
€581
British Airways
£559
Etihad, British Airways
€791
British Airways, Egyptair, KLM, Swiss, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£544
Etihad, Emirates, Lufthansa, Air Mauritius, Swiss
£671
Kenya, South African
£717
Lufthansa, British Airways, Emirates, Etihad
£686
Kenya
£718
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£485
Qatar, British Airways, Tap Portugal, South African, Kenya
£610
South African
£1040
Cheap Flights from Dublin to Johannesburg, from €499 Round trip from DUB to JNB