Direct flights from Cairo (CAI) to Milan (MXP): 18 nonstop departures observed each week across 4 airlines. 52% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes late. No cancellations were recorded across the 23 tracked flights. The nonstop covers 2,617 km, an estimated 3 hours 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Cairo and Milan. Updated 7 September 2026 at 03:26 UTC.
CAI
Cairo
tracking
MXP
Milan
busy · +28
dep bank 10:30–18:45 18x weekly
Runs rough · 4 airlines · 18x weekly · nonstop
52% on time
of the last 23 operated CAI → MXP flights arrived within 15 minutes
Median arrival delay is +15 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +15 min across the last 23 operated legs
Flight time ~3h 51m estimated from route distance
Weekly departures 18x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
Air Cairo EgyptAir Neos Nesma Airlines
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
Air CairoSM 43% on time
Flights SM2803 12:00 Mo · SM805 varies Mo Tu We Th Sa Su · SM803 varies Tu We Th Fr Sa Su
EgyptAirMS 54% on time
Flights MS703 varies daily · MS705 13:50 daily · MS715 18:45 Th Fr Sa
NeosNO
Flights NO1930 14:45 Mo
Nesma AirlinesNE
Flights NE300 18:05 We Fr Su
History operated legs · board outcomes
Show 15 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 MXP, paired departure → arrival per flight and day. Board tracking since Wed, Sep 2 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 52 Completed 31 Delayed 11 Within 15m 12/31 Median +15m
MS703 EGYPTAIR
6 days
Mon, Sep 7
1/2 legs · SUGFR
CAI
Departure
Sched 10:30
Scheduled departure
Sun schedule from board history
→
MXP
Arrival
Sched 13:30
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · SUGET
CAI
Departure
Sched 10:30
Scheduled time only · no board update captured
→
MXP
Arrival
13:29
Landed · Sched 13:301m early
Sat, Sep 5
2/2 legs · SU-GDO
CAI
Departure
Sched 08:55
Departure time not on board
→
MXP
Arrival
12:18
Landed · Sched 11:5523m late
Fri, Sep 4
2/2 legs · SU-GFS
CAI
Departure
Sched 08:55
Departure time not on board
→
MXP
Arrival
12:01
Landed · Sched 11:556m late
Thu, Sep 3
2/2 legs · SU-GFR
CAI
Departure
Sched 08:55
Departure time not on board
→
MXP
Arrival
12:13
Landed · Sched 11:5518m late
Wed, Sep 2
2/2 legs · SU-GFS
CAI
Departure
Sched 10:30
Departure time not on board
→
MXP
Arrival
13:29
Landed · Sched 13:301m early
Full MS703 history →
MS705 EGYPTAIR
6 days
Mon, Sep 7
1/2 legs · SU-GEK
CAI
Departure
Sched 13:50
Scheduled departure
Sun schedule from board history
→
MXP
Arrival
Sched 16:50
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · SU-GEK
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
17:14
Landed · Sched 16:5024m late
Sat, Sep 5
2/2 legs · SU-GEL
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
16:53
Landed · Sched 16:503m late
Fri, Sep 4
2/2 legs · SU-GEM
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
16:47
Landed · Sched 16:503m early
Thu, Sep 3
2/2 legs · SU-GEM
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
17:05
Landed · Sched 16:5015m late
Wed, Sep 2
2/2 legs · SUGEG
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
16:28
Landed · Sched 16:5022m early
Full MS705 history →
SM2803 AIR CAIRO
1 day
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 15:00
Scheduled arrival · landing pending
Full SM2803 history →
SM805 AIR CAIRO
5 days
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 17:25
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · SU-BWM
CAI
Departure
Sched 07:50
Departure time not on board
→
MXP
Arrival
11:22
Landed · Sched 10:5032m late
Sat, Sep 5
2/2 legs · SU-BWM
CAI
Departure
Sched 05:00
Departure time not on board
→
MXP
Arrival
08:07
Landed · Sched 08:007m late
Thu, Sep 3
2/2 legs · SU-BUV
CAI
Departure
Sched 08:30
Departure time not on board
→
MXP
Arrival
11:29
Landed · Sched 11:301m early
Wed, Sep 2
1/2 legs · SU-BUQ
CAI
Departure
Sched 12:00
Scheduled time only · no board update captured
→
MXP
Arrival
—
Board row not captured for this rotation yet.
Full SM805 history →
NE300 NESMA AIRLINES
3 days
Sun, Sep 6
2/2 legs · SUSKH
CAI
Departure
Sched 18:40
Scheduled time only · no board update captured
→
MXP
Arrival
22:00
Landed · Sched 21:4515m late
Fri, Sep 4
2/2 legs · SUNMY
CAI
Departure
Sched 18:05
Scheduled time only · no board update captured
→
MXP
Arrival
21:11
Landed · Sched 21:101m late
Wed, Sep 2
2/2 legs · SUSKJ
CAI
Departure
Sched 18:05
Scheduled time only · no board update captured
→
MXP
Arrival
23:37
Landed · Sched 21:10147m late
Full NE300 history →
SM803 AIR CAIRO
5 days
Sun, Sep 6
2/2 legs · SUSKC
CAI
Departure
Sched 17:45
Scheduled time only · no board update captured
→
MXP
Arrival
21:24
Landed · Sched 20:4539m late
Sat, Sep 5
2/2 legs · SU-SKC
CAI
Departure
Sched 07:50
Departure time not on board
→
MXP
Arrival
11:24
Landed · Sched 10:5034m late
Fri, Sep 4
2/2 legs · SU-SKC
CAI
Departure
Sched 14:00
Scheduled time only · no board update captured
→
MXP
Arrival
17:49
Landed · Sched 17:0049m late
Thu, Sep 3
2/2 legs · SU-BWM
CAI
Departure
Sched 14:00
Scheduled time only · no board update captured
→
MXP
Arrival
16:51
Landed · Sched 17:009m early
Wed, Sep 2
1/2 legs · SU-SKC
CAI
Departure
Sched 14:00
Scheduled time only · no board update captured
→
MXP
Arrival
—
Board row not captured for this rotation yet.
Full SM803 history →
MS715 EGYPTAIR
3 days
Sat, Sep 5
2/2 legs · SUGFR
CAI
Departure
Sched 18:45
Scheduled time only · no board update captured
→
MXP
Arrival
22:39
Landed · Sched 21:4554m late
Fri, Sep 4
2/2 legs · SUGFS
CAI
Departure
Sched 18:45
Scheduled time only · no board update captured
→
MXP
Arrival
22:55
Landed · Sched 21:4570m late
Thu, Sep 3
2/2 legs · SUGFR
CAI
Departure
Sched 18:45
Scheduled time only · no board update captured
→
MXP
Arrival
22:22
Landed · Sched 21:4537m late
Full MS715 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 Milan (MXP) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAI-MXP
Copy
How we measure this →
CAI to MXP questions
Is CAI–MXP running on time right now? Some delays possible. The arrival side at MXP is the weaker end, route health score 62/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAI–MXP? Operators schedule evening departures around 18:05 from CAI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MXP delay card to confirm conditions when you'd arrive.
How long is the flight from CAI to MXP? Great-circle distance is 2,617 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 215–254 min gate-to-gate on this route.
How often does CAI–MXP fly? 4 carriers operate this route, around 34 flights a week between them. Compare carrier days and times in the airline list above.