JNB → DXB Johannesburg to Dubai
live
Direct flights from Johannesburg (JNB) to Dubai (DXB): 28 nonstop departures observed each week across 1 airline. 87% of the last 31 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 31 tracked flights. The nonstop covers 6,413 km, an estimated 8 hours 43 minutes in the air. Measured by Pro Flight Search from live flight boards at Johannesburg and Dubai. Updated 15 November 2026 at 20:37 UTC.
Today, JNB → DXB Sun 15 Nov · local times
Sched Flight JNB departure DXB arrival
10:10
EK768 Emirates
Departed
Landed 19:51 −19
13:25
EK762 Emirates
Departed
Landed 23:21 −19
18:50
EK764 Emirates
Sched 18:50 Departure not confirmed by the board
DXB est. 06:17 +72 sched 05:05
22:15
EK766 Emirates
Sched 22:15 Departure not confirmed by the board
DXB est. 08:13 sched 08:15
Checked JNB board 22:37 · DXB board 00:09
JNB
Johannesburg
smooth · +8
DXB
Dubai
smooth · +0
dep bank 10:10–22:15 28x weekly
Runs reliable · 1 airline · 28x weekly · nonstop
87% on time
of the last 31 tracked JNB → DXB flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 31 arrivals
Flight time ~8h 43m estimated from route distance
Weekly departures 28x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 31
The week scheduled departures · origin local time
Emirates
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
EmiratesEK 87% on time
Flights EK768 10:10 daily · EK762 13:25 daily · EK764 18:50 daily · EK766 22:15 daily
History operated legs · board outcomes
11-10 EK762 dep +5 → arr −31
11-10 EK764 dep +23 → arr −10
11-10 EK768 dep +11 → arr −25
11-09 EK762 dep +4 → arr −29
11-09 EK764 dep +48 → arr +3
11-09 EK768 dep +11 → arr −8
11-08 EK762 dep +11 → arr −24
11-08 EK764 dep +87 → arr +61
11-08 EK768 dep +7 → arr −26
Show 23 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from JNB and DXB, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 68 Completed 41 Delayed 8 Within 15m 34/41 Median -5m
EK762 Emirates
9 days
JNB
Departure
Sched 13:25
Scheduled departure
Typical Mon schedule
→
DXB
Arrival
Sched 23:40
Scheduled arrival · landing pending
JNB
Departure
Sched 13:25
Scheduled departure
→
DXB
Arrival
23:21
Landed · Sched 23:4019m early
JNB
Departure
Sched 13:25
Scheduled time only · no board update captured
→
DXB
Arrival
23:32
Landed · Sched 23:408m early
JNB
Departure
Sched 13:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:42
Landed · Sched 23:4062m late
Thu, Nov 12
2/2 legs · A6-EQO
JNB
Departure
Sched 13:25
Scheduled time only · no board update captured
→
DXB
Arrival
23:20
Landed · Sched 23:4020m early
JNB
Departure
Sched 13:25
Scheduled time only · no board update captured
→
DXB
Arrival
23:11
Landed · Sched 23:4029m early
JNB
Departure
13:30
Departed · Sched 13:255m late
→
DXB
Arrival
23:09
Landed · Sched 23:4031m early
JNB
Departure
13:29
Departed · Sched 13:254m late
→
DXB
Arrival
23:11
Landed · Sched 23:4029m early
JNB
Departure
13:36
Departed · Sched 13:2511m late
→
DXB
Arrival
23:16
Landed · Sched 23:4024m early
Full EK762 history →
EK768 Emirates
9 days
JNB
Departure
Sched 10:20
Scheduled departure
Typical Mon schedule
→
DXB
Arrival
Sched 20:10
Scheduled arrival · landing pending
Sun, Nov 15
2/2 legs · A6-EGV
JNB
Departure
Sched 10:10
Scheduled departure
→
DXB
Arrival
19:51
Landed · Sched 20:1019m early
Sat, Nov 14
2/2 legs · A6-EGN
JNB
Departure
Sched 10:10
Scheduled time only · no board update captured
→
DXB
Arrival
19:51
Landed · Sched 20:1019m early
JNB
Departure
Sched 10:10
Scheduled time only · no board update captured
→
DXB
Arrival
19:59
Landed · Sched 20:1011m early
JNB
Departure
Sched 10:10
Scheduled time only · no board update captured
→
DXB
Arrival
20:07
Landed · Sched 20:103m early
JNB
Departure
Sched 10:10
Scheduled time only · no board update captured
→
DXB
Arrival
19:56
Landed · Sched 20:1014m early
JNB
Departure
10:21
Departed · Sched 10:1011m late
→
DXB
Arrival
19:45
Landed · Sched 20:1025m early
JNB
Departure
10:31
Departed · Sched 10:2011m late
→
DXB
Arrival
20:02
Landed · Sched 20:108m early
JNB
Departure
10:17
Departed · Sched 10:107m late
→
DXB
Arrival
19:44
Landed · Sched 20:1026m early
Full EK768 history →
EK764 Emirates
9 days
JNB
Departure
Sched 18:50
Scheduled departure
→
DXB
Arrival
06:17
Est. · Sched 05:0572m late
JNB
Departure
Sched 18:50
Scheduled time only · no board update captured
→
DXB
Arrival
05:00
Landed · Sched 05:055m early
JNB
Departure
Sched 18:50
Scheduled time only · no board update captured
→
DXB
Arrival
05:29
Landed · Sched 05:0524m late
JNB
Departure
Sched 18:50
Scheduled time only · no board update captured
→
DXB
Arrival
04:51
Landed · Sched 05:0514m early
JNB
Departure
Sched 18:50
Scheduled time only · no board update captured
→
DXB
Arrival
05:02
Landed · Sched 05:053m early
JNB
Departure
19:13
Departed · Sched 18:5023m late
→
DXB
Arrival
04:55
Landed · Sched 05:0510m early
JNB
Departure
19:38
Departed · Sched 18:5048m late
→
DXB
Arrival
05:08
Landed · Sched 05:053m late
JNB
Departure
20:17
Departed · Sched 18:5087m late
→
DXB
Arrival
06:06
Landed · Sched 05:0561m late
JNB
Departure
—
Board row not captured for this rotation yet.
→
Full EK764 history →
EK766 Emirates
8 days
JNB
Departure
Sched 22:15
Scheduled departure
→
DXB
Arrival
08:13
Est. · Sched 08:152m early
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:10
Landed · Sched 08:155m early
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:41
Landed · Sched 08:1526m late
Thu, Nov 12
2/2 legs · A6-EPF
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:09
Landed · Sched 08:156m early
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:22
Landed · Sched 08:157m late
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
07:54
Landed · Sched 08:1521m early
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:02
Landed · Sched 08:1513m early
JNB
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DXB
Arrival
08:08
Landed · Sched 08:157m early
Full EK766 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Johannesburg (JNB) to Dubai (DXB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/JNB-DXB
Copy
How we measure this →
JNB to DXB questions
Is JNB–DXB running on time right now? Some delays possible. The departure side at JNB is the weaker end, route health score 64/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on JNB–DXB? Operators schedule morning departures around 10:10 and evening departures around 18:50 from JNB. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DXB delay card to confirm conditions when you'd arrive.
How long is the flight from JNB to DXB? Great-circle distance is 6,413 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 483–580 min gate-to-gate on this route.
How often does JNB–DXB fly? Emirates runs the route with about 28 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.