Free cabin upgrade special!


Flight Quotes

16+ yrs

12 - 15 yrs

2 - 11 yrs

under 2 yrs

Johannesburg CityCheap flights from Dubai to Johannesburg

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

Use the flight bookings tool on the left to identify and make a reservation on the cheapest airline - it will show you flight schedules and airfares for all airlines flying the route. Email us a review of your flight and we'll send you flight discount vouchers to reduce the cost of your next one.

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

Testimonials - "You were at least R100 cheaper than ANY other airline’s own site! In one case you were R800 cheaper than an airline’s own site!" Bjarne Henriksen
To advertise here email
cheapflights@southafrica.to

Travelstart logo

Valued member of Cape Town Tourism logo

Ritsgids logo