Direct flights from Cairo (CAI) to Dubai (DXB): 63 nonstop departures observed each week across 2 airlines. 89% of the last 56 tracked flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. 1 of the 56 tracked flights was cancelled. The nonstop covers 2,415 km, an estimated 3 hours 36 minutes in the air. Measured by Pro Flight Search from live flight boards at Cairo and Dubai. Updated 6 November 2026 at 01:16 UTC.
Today, CAI → DXB Fri 6 Nov · local times
Sched Flight CAI departure DXB arrival
00:50
EK926 Emirates
Sched 00:50 Departure not confirmed by the board
DXB est. 06:05 sched 06:10
·
EK922 Emirates
On schedule
DXB est. 22:15 +25 sched 21:50
·
EK928 Emirates
On schedule
DXB 18:15 scheduled
·
EK930 Emirates
On schedule
DXB est. 13:47 sched 13:45
·
MS901 Egypt Air
On schedule
DXB est. 09:03 sched 09:40
·
MS905 Egypt Air
On schedule
DXB 19:00 scheduled
·
MS912 Egypt Air
On schedule
DXB 15:00 scheduled
Checked CAI board 22:03 · DXB board 05:16
CAI
Cairo
tracking
DXB
Dubai
smooth · +0
dep bank 00:50–22:25 63x weekly
Runs reliable · 2 airlines · 63x weekly · nonstop
89% on time
of the last 56 tracked CAI → DXB flights arrived within 15 minutes
Median arrival delay is −8 min . 1 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 55 arrivals
Flight time ~3h 36m estimated from route distance
Weekly departures 63x 2 direct airlines on the leg
Cancelled 1.8% recent route rate · 1 of 56
Who flies it observed on the boards · 7 days
EgyptAirMS 84% on time
Flights MS901 varies daily · MS912 varies daily · MS905 varies daily · MS910 varies daily
EmiratesEK 94% on time
Flights EK926 varies daily · EK930 varies daily · EK928 varies daily · EK922 varies daily
History operated legs · board outcomes
Show 32 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 CAI and DXB, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 118 Completed 88 Delayed 6 Cancelled 2 Within 15m 50/88 Median -8m
EK922 Emirates
7 days
CAI
Departure
—
Board row not captured for this rotation yet.
→
DXB
Arrival
22:15
Est. · Sched 21:5025m late
Thu, Nov 5
2/2 legs · A6-ENY
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
21:57
Landed · Sched 22:1518m early
Wed, Nov 4
2/2 legs · A6-EPG
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
21:42
Landed · Sched 21:508m early
Tue, Nov 3
2/2 legs · A6-EXF
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
21:59
Landed · Sched 21:509m late
Mon, Nov 2
2/2 legs · A6-EGE
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
21:55
Landed · Sched 21:505m late
Sun, Nov 1
2/2 legs · A6-ENI
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
22:07
Landed · Sched 21:5017m late
Sat, Oct 31
2/2 legs · A6-EPE
CAI
Departure
Sched 16:30
Departure time not on board
→
DXB
Arrival
22:00
Landed · Sched 21:5010m late
Full EK922 history →
EK926 Emirates
7 days
CAI
Departure
Sched 00:50
Scheduled departure
→
DXB
Arrival
06:05
Est. · Sched 06:105m early
Thu, Nov 5
2/2 legs · A6-EEF
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
06:00
Landed · Sched 06:1010m early
Wed, Nov 4
2/2 legs · A6-EEL
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
06:04
Landed · Sched 06:106m early
Tue, Nov 3
2/2 legs · A6-EEG
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
06:09
Landed · Sched 06:101m early
Mon, Nov 2
2/2 legs · A6-EEF
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
06:00
Landed · Sched 06:1010m early
Sun, Nov 1
2/2 legs · A6-EEO
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
06:19
Landed · Sched 06:109m late
Sat, Oct 31
2/2 legs · A6-EUU
CAI
Departure
Sched 00:50
Departure time not on board
→
DXB
Arrival
05:57
Landed · Sched 06:1013m early
Full EK926 history →
EK928 Emirates
7 days
CAI
Departure
Sched 12:30
Scheduled departure
Thu schedule from board history
→
DXB
Arrival
Sched 18:15
Scheduled arrival · landing pending
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:39
Landed · Sched 18:1536m early
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:42
Landed · Sched 18:1533m early
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:51
Landed · Sched 18:1524m early
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:38
Landed · Sched 18:1537m early
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:34
Landed · Sched 18:1541m early
CAI
Departure
Sched 12:30
Scheduled time only · no board update captured
→
DXB
Arrival
17:45
Landed · Sched 18:1530m early
Full EK928 history →
EK930 Emirates
7 days
Fri, Nov 6
1/2 legs · A6-EGX
CAI
Departure
Sched 08:00
Scheduled departure
Thu schedule from board history
→
DXB
Arrival
13:47
Est. · Sched 13:452m late
Thu, Nov 5
2/2 legs · A6-EGX
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
13:53
Landed · Sched 13:458m late
Wed, Nov 4
2/2 legs · A6-EGT
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
12:41
Landed · Sched 13:4564m early
Tue, Nov 3
2/2 legs · A6-ENO
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
12:58
Landed · Sched 13:4547m early
Mon, Nov 2
2/2 legs · A6-ENG
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
13:38
Landed · Sched 13:457m early
Sun, Nov 1
2/2 legs · A6-ENL
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
13:31
Landed · Sched 13:4514m early
Sat, Oct 31
2/2 legs · A6-EGK
CAI
Departure
Sched 08:00
Departure time not on board
→
DXB
Arrival
12:40
Landed · Sched 13:4565m early
Full EK930 history →
MS901 Egypt Air
7 days
Fri, Nov 6
1/2 legs · SU-GFN
CAI
Departure
Sched 04:20
Scheduled departure
Thu schedule from board history
→
DXB
Arrival
09:03
Est. · Sched 09:4037m early
Thu, Nov 5
2/2 legs · SU-GFN
CAI
Departure
Sched 04:20
Departure time not on board
→
DXB
Arrival
09:28
Landed · Sched 09:4012m early
Wed, Nov 4
2/2 legs · SU-GDC
CAI
Departure
Sched 04:05
Scheduled time only · no board update captured
→
DXB
Arrival
10:01
Landed · Sched 09:4021m late
CAI
Departure
Sched 04:20
Cancelled
→
DXB
Arrival
Sched 09:40
Cancelled
Mon, Nov 2
2/2 legs · SU-GFK
CAI
Departure
Sched 04:20
Departure time not on board
→
DXB
Arrival
09:16
Landed · Sched 09:4024m early
Sun, Nov 1
2/2 legs · SU-GEI
CAI
Departure
Sched 04:20
Departure time not on board
→
DXB
Arrival
09:12
Landed · Sched 09:2513m early
Sat, Oct 31
2/2 legs · SU-GFN
CAI
Departure
Sched 04:20
Departure time not on board
→
DXB
Arrival
09:26
Landed · Sched 09:4014m early
Full MS901 history →
MS905 Egypt Air
7 days
Fri, Nov 6
1/2 legs · SU-GDY
CAI
Departure
Sched 13:40
Scheduled departure
Thu schedule from board history
→
DXB
Arrival
Sched 19:00
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · SU-GDY
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:51
Landed · Sched 19:009m early
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:41
Landed · Sched 19:0019m early
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:39
Landed · Sched 19:0021m early
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:57
Landed · Sched 19:003m early
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:42
Landed · Sched 19:0018m early
CAI
Departure
Sched 13:40
Scheduled time only · no board update captured
→
DXB
Arrival
18:44
Landed · Sched 19:0016m early
Full MS905 history →
MS912 Egypt Air
7 days
Fri, Nov 6
1/2 legs · SU-GEU
CAI
Departure
Sched 09:40
Scheduled departure
Thu schedule from board history
→
DXB
Arrival
Sched 15:00
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · SU-GEU
CAI
Departure
Sched 09:40
Departure time not on board
→
DXB
Arrival
14:59
Landed · Sched 15:001m early
Wed, Nov 4
2/2 legs · SU-GEK
CAI
Departure
Sched 09:40
Departure time not on board
→
DXB
Arrival
14:53
Landed · Sched 15:007m early
CAI
Departure
Sched 09:40
Scheduled time only · no board update captured
→
DXB
Arrival
14:51
Landed · Sched 15:009m early
CAI
Departure
Sched 09:40
Scheduled time only · no board update captured
→
DXB
Arrival
15:13
Landed · Sched 15:0013m late
CAI
Departure
Sched 09:40
Scheduled time only · no board update captured
→
DXB
Arrival
14:58
Landed · Sched 15:002m early
Sat, Oct 31
2/2 legs · SU-GEV
CAI
Departure
Sched 09:40
Departure time not on board
→
DXB
Arrival
14:53
Landed · Sched 15:007m early
Full MS912 history →
EK924 Emirates
7 days
Thu, Nov 5
2/2 legs · A6-EEH
CAI
Departure
Sched 19:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:32
Landed · Sched 00:408m early
Wed, Nov 4
2/2 legs · A6-EOH
CAI
Departure
Sched 19:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:39
Landed · Sched 00:401m early
Tue, Nov 3
2/2 legs · A6-EUU
CAI
Departure
Sched 19:25
Departure time not on board
→
DXB
Arrival
00:59
Landed · Sched 00:4019m late
Mon, Nov 2
2/2 legs · A6-EEP
CAI
Departure
Sched 19:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:32
Landed · Sched 00:408m early
Sun, Nov 1
2/2 legs · A6-EEP
CAI
Departure
Sched 19:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:26
Landed · Sched 00:4014m early
Sat, Oct 31
2/2 legs · A6-EUT
CAI
Departure
Sched 19:25
Scheduled time only · no board update captured
→
DXB
Arrival
00:50
Landed · Sched 00:4010m late
CAI
Departure
—
Board row not captured for this rotation yet.
→
DXB
Arrival
00:29
Landed · Sched 00:4011m early
Full EK924 history →
MS910 Egypt Air
7 days
CAI
Departure
Sched 22:25
Scheduled time only · no board update captured
→
DXB
Arrival
03:39
Landed · Sched 03:456m early
Wed, Nov 4
2/2 legs · SU-GGL
CAI
Departure
Sched 22:25
Departure time not on board
→
DXB
Arrival
03:23
Landed · Sched 03:4522m early
Tue, Nov 3
2/2 legs · SU-GGL
CAI
Departure
Sched 22:25
Departure time not on board
→
DXB
Arrival
03:39
Landed · Sched 03:456m early
Mon, Nov 2
2/2 legs · SU-GGM
CAI
Departure
Sched 22:25
Departure time not on board
→
DXB
Arrival
03:37
Landed · Sched 03:458m early
Sun, Nov 1
2/2 legs · SU-GEK
CAI
Departure
Sched 22:25
Departure time not on board
→
DXB
Arrival
04:02
Landed · Sched 03:4517m late
Sat, Oct 31
2/2 legs · SU-GEH
CAI
Departure
Sched 22:25
Departure time not on board
→
DXB
Arrival
04:15
Landed · Sched 03:4530m late
CAI
Departure
—
Board row not captured for this rotation yet.
→
DXB
Arrival
03:37
Landed · Sched 03:458m early
Full MS910 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: Cairo (CAI) to Dubai (DXB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAI-DXB
Copy
How we measure this →
CAI to DXB questions
Is CAI–DXB running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CAI to DXB? Great-circle distance is 2,415 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 200–237 min gate-to-gate on this route.
How often does CAI–DXB fly? 2 carriers operate this route, around 63 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at CAI and arrival-side delay at DXB, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.