Cheapest Ticket Price
€328
The most affordable fare observed within the past 72 hours for Kenya Airways flights departing from Dubai and headed to Johannesburg, as booked by our customers.
Flight time
11 hours
The Kenya Airways flight duration between Dubai and Johannesburg is approximately 11 hours, though it may be influenced by additional factors.
Departure Airport
Dubai International Airport
When traveling with Kenya Airways from Dubai to Johannesburg, your departure will be from Dubai International Airport.
Arrival Airport
OR Tambo International Airport
Whether you travel with Kenya Airways from Dubai to Johannesburg, your arrival airport will be OR Tambo International Airport.