Direct flights from Cairo (CAI) to Milan (MXP): 18 nonstop departures observed each week across 4 airlines. 50% of the last 20 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. No cancellations were recorded across the 20 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 6 September 2026 at 00:35 UTC.
CAI
Cairo
tracking
MXP
Milan
smooth · +9
dep bank 10:30–18:45 18x weekly
Runs rough · 4 airlines · 18x weekly · nonstop
50% on time
of the last 20 operated CAI → MXP flights arrived within 15 minutes
Median arrival delay is +16 min . 0 of 20 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 20 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 20
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 55% 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 12 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 Tue, Sep 1 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 29 Delayed 10 Within 15m 10/29 Median +16m
MS703 EGYPTAIR
6 days
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 13:30
Scheduled arrival · landing pending
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
Tue, Sep 1
1/2 legs · SU-GEW
CAI
Departure
Sched 09:55
Departure time not on board
→
MXP
Arrival
—
Board row not captured for this rotation yet.
Full MS703 history →
MS705 EGYPTAIR
6 days
Sun, Sep 6
1/2 legs · SU-GEL
CAI
Departure
Sched 13:50
Scheduled departure
Sat schedule from board history
→
MXP
Arrival
Sched 16:50
Scheduled arrival · landing pending
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
Tue, Sep 1
1/2 legs · SU-GEF
CAI
Departure
Sched 13:50
Scheduled time only · no board update captured
→
MXP
Arrival
—
Board row not captured for this rotation yet.
Full MS705 history →
NE300 NESMA AIRLINES
3 days
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 21:45
Scheduled arrival · landing pending
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
6 days
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 20:45
Scheduled arrival · landing pending
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
2/2 legs · SU-SKC
CAI
Departure
Sched 14:00
Scheduled time only · no board update captured
→
MXP
Arrival
18:20
Landed · Sched 17:0080m late
Tue, Sep 1
1/2 legs · SU-SKC
CAI
Departure
Sched 15:00
Departure time not on board
→
MXP
Arrival
—
Board row not captured for this rotation yet.
Full SM803 history →
SM805 AIR CAIRO
5 days
Sun, Sep 6
1/2 legs · SUBUV
CAI
Departure
—
Board row not captured for this rotation yet.
→
MXP
Arrival
Sched 10:50
Scheduled arrival · landing pending
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
2/2 legs · SU-BUQ
CAI
Departure
Sched 12:00
Scheduled time only · no board update captured
→
MXP
Arrival
15:16
Landed · Sched 15:0016m late
Tue, Sep 1
1/2 legs · SU-BWN
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 →
MS715 EGYPTAIR
3 days
Sat, Sep 5
2/2 legs · SU-GFR
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? Smooth skies ahead. The arrival side at MXP is the weaker end, route health score 86/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.