Direct flights from Cairo (CAI) to London (LHR): 42 nonstop departures observed each week across 2 airlines. 80% of the last 46 tracked flights arrived within 15 minutes of schedule. The median arrival is 20 minutes early. No cancellations were recorded across the 46 tracked flights. The nonstop covers 3,533 km, an estimated 5 hours 2 minutes in the air. Measured by Pro Flight Search from live flight boards at Cairo and London. Updated 3 November 2026 at 19:24 UTC.
Today, CAI → LHR Tue 3 Nov · local times
Sched Flight CAI departure LHR arrival
05:20
MS783 Egyptair
Departed
Landed 08:31 −9
05:30
BA399 British Airways
Departed
Landed 08:28 −42
07:15
BA407 British Airways
Departed
Landed 10:01 −49
09:25
MS777 Egyptair
Departed
Landed 12:14 −21
17:40
MS779 Egyptair
Sched 17:40 Departure not confirmed by the board
LHR est. 20:53 sched 21:00
17:50
BA397 British Airways
Sched 17:50 Departure not confirmed by the board
LHR est. 20:52 sched 21:15
Checked CAI board 15:03 · LHR board 19:24
CAI
Cairo
tracking
LHR
London
smooth · +0
dep bank 05:20–18:25 42x weekly
Runs reliable · 2 airlines · 42x weekly · nonstop
80% on time
of the last 46 tracked CAI → LHR flights arrived within 15 minutes
Median arrival delay is −20 min . 0 of 46 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −20 min across the last 46 arrivals
Flight time ~5h 02m estimated from route distance
Weekly departures 42x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 46
Who flies it observed on the boards · 7 days
British AirwaysBA 83% on time
Flights BA399 varies daily · BA407 varies daily · BA397 varies daily
EgyptAirMS 78% on time
Flights MS783 varies daily · MS777 varies daily · MS779 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 LHR, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 96 Completed 51 Delayed 9 Within 15m 37/51 Median -20m
BA397 British Airways
8 days
CAI
Departure
Sched 17:50
Scheduled departure
→
LHR
Arrival
20:52
Est. · Sched 21:1523m early
CAI
Departure
Sched 17:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:45
Landed · Sched 21:0520m early
CAI
Departure
Sched 17:20
Scheduled time only · no board update captured
→
LHR
Arrival
21:06
Landed · Sched 20:4521m late
CAI
Departure
Sched 17:25
Scheduled time only · no board update captured
→
LHR
Arrival
20:14
Landed · Sched 20:5036m early
CAI
Departure
Sched 17:15
Scheduled time only · no board update captured
→
LHR
Arrival
20:07
Landed · Sched 20:4033m early
CAI
Departure
Sched 18:25
Scheduled time only · no board update captured
→
LHR
Arrival
20:30
Landed · Sched 20:5020m early
CAI
Departure
Sched 18:30
Scheduled time only · no board update captured
→
LHR
Arrival
20:53
Landed · Sched 20:552m early
CAI
Departure
Sched 18:50
Scheduled time only · no board update captured
→
LHR
Arrival
21:08
Landed · Sched 21:157m early
Full BA397 history →
BA399 British Airways
8 days
Tue, Nov 3
2/2 legs · G-TNEG
CAI
Departure
Sched 05:30
Scheduled departure
→
LHR
Arrival
08:28
Landed · Sched 09:1042m early
Mon, Nov 2
2/2 legs · G-TNEG
CAI
Departure
Sched 05:30
Scheduled time only · no board update captured
→
LHR
Arrival
08:40
Landed · Sched 09:1030m early
Sun, Nov 1
2/2 legs · G-NEOS
CAI
Departure
Sched 05:25
Scheduled time only · no board update captured
→
LHR
Arrival
08:06
Landed · Sched 09:0559m early
Sat, Oct 31
2/2 legs · G-NEOY
CAI
Departure
Sched 05:20
Scheduled time only · no board update captured
→
LHR
Arrival
08:16
Landed · Sched 09:0044m early
Fri, Oct 30
2/2 legs · G-NEOS
CAI
Departure
Sched 05:35
Scheduled time only · no board update captured
→
LHR
Arrival
09:43
Landed · Sched 09:1528m late
Thu, Oct 29
2/2 legs · G-NEOP
CAI
Departure
Sched 06:30
Scheduled time only · no board update captured
→
LHR
Arrival
09:58
Landed · Sched 09:1048m late
Wed, Oct 28
2/2 legs · G-TNEI
CAI
Departure
Sched 06:30
Scheduled time only · no board update captured
→
LHR
Arrival
08:53
Landed · Sched 09:1017m early
Tue, Oct 27
2/2 legs · G-TNEI
CAI
Departure
Sched 06:30
Scheduled time only · no board update captured
→
LHR
Arrival
08:40
Landed · Sched 09:1030m early
Full BA399 history →
BA407 British Airways
8 days
Tue, Nov 3
2/2 legs · G-NEOS
CAI
Departure
Sched 07:15
Departure time not on board
→
LHR
Arrival
10:01
Landed · Sched 10:5049m early
Mon, Nov 2
2/2 legs · G-NEOY
CAI
Departure
Sched 07:15
Departure time not on board
→
LHR
Arrival
10:27
Landed · Sched 10:5023m early
Sun, Nov 1
2/2 legs · G-NEOX
CAI
Departure
Sched 07:15
Scheduled time only · no board update captured
→
LHR
Arrival
11:29
Landed · Sched 10:5039m late
Sat, Oct 31
2/2 legs · G-TNEE
CAI
Departure
Sched 07:15
Departure time not on board
→
LHR
Arrival
09:56
Landed · Sched 10:5054m early
Fri, Oct 30
2/2 legs · G-NEOU
CAI
Departure
Sched 07:15
Departure time not on board
→
LHR
Arrival
10:02
Landed · Sched 10:5048m early
Thu, Oct 29
2/2 legs · G-TNEC
CAI
Departure
Sched 08:15
Scheduled time only · no board update captured
→
LHR
Arrival
11:05
Landed · Sched 10:5015m late
CAI
Departure
Sched 08:15
Scheduled time only · no board update captured
→
LHR
Arrival
10:31
Landed · Sched 10:5019m early
Tue, Oct 27
2/2 legs · G-NEOT
CAI
Departure
Sched 08:15
Departure time not on board
→
LHR
Arrival
10:19
Landed · Sched 10:5031m early
Full BA407 history →
MS777 Egyptair
8 days
Tue, Nov 3
2/2 legs · SU-GDR
CAI
Departure
Sched 09:25
Scheduled departure
→
LHR
Arrival
12:14
Landed · Sched 12:3521m early
CAI
Departure
Sched 09:25
Scheduled time only · no board update captured
→
LHR
Arrival
12:30
Landed · Sched 12:355m early
CAI
Departure
Sched 09:25
Scheduled time only · no board update captured
→
LHR
Arrival
13:34
Landed · Sched 12:3559m late
CAI
Departure
Sched 09:20
Scheduled time only · no board update captured
→
LHR
Arrival
11:55
Landed · Sched 12:3540m early
CAI
Departure
Sched 09:25
Scheduled time only · no board update captured
→
LHR
Arrival
13:10
Landed · Sched 12:3535m late
Thu, Oct 29
2/2 legs · SU-GDP
CAI
Departure
Sched 10:25
Scheduled time only · no board update captured
→
LHR
Arrival
12:15
Landed · Sched 12:3520m early
Wed, Oct 28
2/2 legs · SU-GGH
CAI
Departure
Sched 10:25
Scheduled time only · no board update captured
→
LHR
Arrival
12:05
Landed · Sched 12:3530m early
Tue, Oct 27
2/2 legs · SU-GGE
CAI
Departure
Sched 10:20
Scheduled time only · no board update captured
→
LHR
Arrival
12:08
Landed · Sched 12:3527m early
Full MS777 history →
MS779 Egyptair
8 days
CAI
Departure
Sched 17:40
Scheduled departure
→
LHR
Arrival
20:53
Est. · Sched 21:007m early
CAI
Departure
Sched 17:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:48
Landed · Sched 21:0012m early
CAI
Departure
Sched 17:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:59
Landed · Sched 21:001m early
CAI
Departure
Sched 17:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:45
Landed · Sched 21:0015m early
CAI
Departure
Sched 17:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:27
Landed · Sched 21:0033m early
CAI
Departure
Sched 18:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:39
Landed · Sched 21:0021m early
CAI
Departure
Sched 18:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:43
Landed · Sched 21:0017m early
CAI
Departure
Sched 18:40
Scheduled time only · no board update captured
→
LHR
Arrival
20:28
Landed · Sched 21:0032m early
Full MS779 history →
MS783 Egyptair
8 days
Tue, Nov 3
2/2 legs · SU-GFO
CAI
Departure
Sched 05:20
Scheduled departure
→
LHR
Arrival
08:31
Landed · Sched 08:409m early
Mon, Nov 2
2/2 legs · SU-GFM
CAI
Departure
Sched 05:20
Scheduled time only · no board update captured
→
LHR
Arrival
08:18
Landed · Sched 08:4022m early
Sun, Nov 1
2/2 legs · SU-GFJ
CAI
Departure
Sched 05:20
Scheduled time only · no board update captured
→
LHR
Arrival
09:22
Landed · Sched 08:4042m late
Sat, Oct 31
2/2 legs · SU-GFL
CAI
Departure
Sched 05:20
Scheduled time only · no board update captured
→
LHR
Arrival
08:21
Landed · Sched 08:4019m early
Fri, Oct 30
2/2 legs · SU-GFK
CAI
Departure
Sched 05:20
Scheduled time only · no board update captured
→
LHR
Arrival
08:12
Landed · Sched 08:4028m early
Thu, Oct 29
2/2 legs · SU-GFJ
CAI
Departure
Sched 06:20
Scheduled time only · no board update captured
→
LHR
Arrival
09:05
Landed · Sched 08:4025m late
Wed, Oct 28
2/2 legs · SU-GFQ
CAI
Departure
Sched 06:20
Scheduled time only · no board update captured
→
LHR
Arrival
09:02
Landed · Sched 08:4022m late
Tue, Oct 27
2/2 legs · SU-GFL
CAI
Departure
Sched 06:20
Scheduled time only · no board update captured
→
LHR
Arrival
08:41
Landed · Sched 08:401m late
Full MS783 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 London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAI-LHR
Copy
How we measure this →
CAI to LHR questions
Is CAI–LHR 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 LHR? Great-circle distance is 3,533 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 279–333 min gate-to-gate on this route.
How often does CAI–LHR fly? 2 carriers operate this route, around 42 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 LHR, 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.