Flights to Paradise from R8,320* ✈️  

Johannesburg CityCheap flights from Dubai to Johannesburg

You want to get on the cheapest flight from Dubai to Johannesburg.

Airlines flying from Dubai to Johannesburg

Airline
Airports
Stops

Emirates

Dubai to Johannesburg (JNB)

non-stop

KLM
(in partnership with Kenya Air)

Dubai to Johannesburg (JNB)

1-stop (10h10m)
Nairobi (NBO)

British Airways

Dubai to Johannesburg (JNB)

1-stop (21h00m)
London (Heathrow)

Ethiopian Airlines

Dubai to Johannesburg (JNB)

1-stop (10h50m)
Addis Ababa (ADD)

Kenya Airways

Dubai to Johannesburg (JNB)

1-stop (10h10m)
Nairobi (NBO)

Qatar Airways

Dubai to Johannesburg (JNB)

1-stop (10h20m)
Doha
( DOH)

South African Airways

Dubai to Johannesburg (JNB)

non-stop ²

² A direct non-stop flight from Dubai to Johannesburg takes some 8 hours and 20 minutes.

flight path from Dubai to Johannesburg



To advertise here email
cheapflights@southafrica.to

Ritsgids logo