Cheapest month: November 2026, tickets from $313. Prices come from searches over the last few days; check the search for your exact date.
The most expensive month is July 2027: from $355. The average across months is $334.
Dubai to Johannesburg flight schedule
28 flights a week, 4 seasonal or one-off. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
EK 761
Emirates
04:10Dubai, terminal 3
10:25O.R. Tambo International, terminal A
8h 15m
Daily
Boeing 777-300ER
EK 763
Emirates
10:10Dubai, terminal 3
16:40O.R. Tambo International, terminal A
8h 30m
Daily
Airbus A380-800
EK 765
Emirates
14:20Dubai, terminal 3
20:30O.R. Tambo International, terminal A
8h 10m
Daily
Boeing 777-300ER
EK 767
Emirates
23:25Dubai, terminal 3
05:35O.R. Tambo International, terminal A
8h 10m
Daily
Boeing 777-200LR
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 28 March.
FlightDepartsArrivesDurationDaysAircraft
EK 761
Emirates
04:05Dubai, terminal 3
10:15O.R. Tambo International, terminal A
8h 10m
Seasonal
Boeing 777-300ER
EK 763
Emirates
09:55Dubai, terminal 3
16:15O.R. Tambo International, terminal A
8h 20m
Seasonal
Airbus A380-800
EK 765
Emirates
14:25Dubai, terminal 3
20:35O.R. Tambo International, terminal A
8h 10m
Seasonal
Boeing 777-300ER
EK 767
Emirates
23:20Dubai, terminal 3
05:30O.R. Tambo International, terminal A
8h 10m
Seasonal
Boeing 777-300ER
Days of the week are taken from the schedule for the next 14 days; schedules change by season. Johannesburg is 2 hours behind Dubai. The search shows seat availability and the price for your date.
Airlines flying Dubai to Johannesburg
Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches