MXP → SSH Milan to Sharm El Sheikh
live
Direct flights from Milan (MXP) to Sharm El Sheikh (SSH): 23 nonstop departures observed each week across 5 airlines. 38% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 22 minutes late. 2 of the 29 tracked flights were cancelled. The nonstop covers 2,989 km, an estimated 4 hours 20 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Sharm El Sheikh. Updated 13 September 2026 at 14:25 UTC.
MXP
Milan
busy · +16
SSH
Sharm El Sheikh
tracking
dep bank 07:00–17:30 23x weekly
Runs rough · 5 airlines · 23x weekly · nonstop
38% on time
of the last 29 operated MXP → SSH flights arrived within 15 minutes
Median arrival delay is +22 min . 2 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +22 min across the last 29 operated legs
Flight time ~4h 20m estimated from route distance
Weekly departures 23x 5 direct airlines on the leg
Cancelled 6.9% recent route rate · 2 of 29
The week scheduled departures · origin local time
Air Cairo easyJet EASYJET EUROPE Neos
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
Flights SM822 17:30 Su
easyJetU2
Flights U23891 varies Mo We Th Fr Su
EASYJET EUROPEEC 50% on time
Flights EC3891 varies Mo We Th Fr Su · EC3887 varies Tu Sa Su · EC3897 varies Mo Tu We Fr Sa Su
NeosNO
Flights NO4892 07:00 Th · NO6524 08:10 Sa · NO7546 13:00 Su
Wizz Air MaltaW4 14% on time
Flights W46363 16:05 daily
History operated legs · board outcomes
09-13 HAT04910 departed +22
09-10 U23891 cancelled CNX
Show 21 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 MXP and SSH, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 57 Completed 30 Delayed 16 Cancelled 2 Within 15m 11/30 Median +22m
EC3891 EASYJET EUROPE
6 days
Sun, Sep 13
1/2 legs · OEIUB
MXP
Departure
07:57
Departed · Sched 07:4512m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Fri, Sep 11
1/2 legs · OEIVE
MXP
Departure
07:24
Departed · Sched 07:159m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
MXP
Departure
Sched 17:00
Cancelled
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Wed, Sep 9
1/2 legs · OEIZG
MXP
Departure
07:30
Departed · Sched 07:255m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · OEIUC
MXP
Departure
15:31
Departed · Sched 15:0526m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 6
1/2 legs · OEIUA
MXP
Departure
08:00
Departed · Sched 07:4515m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Full EC3891 history →
EC3897 EASYJET EUROPE
7 days
Sun, Sep 13
1/2 legs · OEIVV
MXP
Departure
Sched 16:50
Scheduled departure
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Sat, Sep 12
1/2 legs · OELUE
MXP
Departure
17:19
Departed · Sched 15:4099m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Fri, Sep 11
1/2 legs · OEINB
MXP
Departure
16:58
Departed · Sched 15:2593m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Wed, Sep 9
1/2 legs · OEINL
MXP
Departure
14:44
Departed · Sched 14:3014m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Tue, Sep 8
1/2 legs · OEINB
MXP
Departure
17:33
Departed · Sched 17:0033m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · OEISE
MXP
Departure
07:24
Departed · Sched 07:1014m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 6
1/2 legs · OEICI
MXP
Departure
17:06
Departed · Sched 16:5016m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Full EC3897 history →
HAT04910 AIR HORIZONT
1 day
Sun, Sep 13
1/2 legs · 9HTIA
MXP
Departure
06:52
Departed · Sched 06:3022m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
NO7546 NEOS
2 days
Sun, Sep 13
1/2 legs · EIRZG
MXP
Departure
15:48
Departed · Sched 15:0048m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 6
2/2 legs · INEOZ
MXP
Departure
13:22
Departed · Sched 13:0022m late
→
SSH
Arrival
Sched 18:05
Scheduled time only · no board update captured
Full NO7546 history →
SM822 AIR CAIRO
2 days
Sun, Sep 13
1/2 legs · SUBUY
MXP
Departure
17:45
Est. · Sched 17:3015m late
→
SSH
Arrival
Sched 22:35
Scheduled arrival · landing pending
Typical Sun schedule
Sun, Sep 6
2/2 legs · SUBUJ
MXP
Departure
17:39
Departed · Sched 17:309m late
→
SSH
Arrival
Sched 22:35
Scheduled time only · no board update captured
Full SM822 history →
U23891 easyJet
6 days
Sun, Sep 13
1/2 legs · OE-IUB
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 13:00
Scheduled arrival · landing pending
Fri, Sep 11
1/2 legs · OE-IVE
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 12:30
Scheduled time only · no board update captured
Thu, Sep 10
1/2 legs · OE-IUC
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 22:15
Cancelled
Wed, Sep 9
1/2 legs · OE-IZG
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 12:40
Scheduled time only · no board update captured
Mon, Sep 7
1/2 legs · OE-IUC
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 20:15
Scheduled time only · no board update captured
Sun, Sep 6
1/2 legs · OE-IUA
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 13:00
Scheduled time only · no board update captured
W46363 WIZZ AIR MALTA
8 days
Sun, Sep 13
1/2 legs · HALXO
MXP
Departure
Sched 16:05
Departure time not on board
→
SSH
Arrival
Sched 21:25
Scheduled arrival · landing pending
Typical Sun schedule
Sat, Sep 12
2/2 legs · 9HXLE
MXP
Departure
16:16
Departed · Sched 16:0511m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Fri, Sep 11
2/2 legs · 9HXLF
MXP
Departure
16:26
Departed · Sched 16:0521m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Thu, Sep 10
2/2 legs · 9HXLE
MXP
Departure
17:09
Departed · Sched 16:0564m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Wed, Sep 9
2/2 legs · 9HWMM
MXP
Departure
16:46
Departed · Sched 16:0541m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Tue, Sep 8
2/2 legs · 9HXLE
MXP
Departure
16:30
Departed · Sched 16:0525m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Mon, Sep 7
2/2 legs · 9HXLF
MXP
Departure
16:42
Departed · Sched 16:0537m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Sun, Sep 6
2/2 legs · 9HWMC
MXP
Departure
16:30
Departed · Sched 16:0525m late
→
SSH
Arrival
Sched 21:25
Scheduled time only · no board update captured
Full W46363 history →
EC3887 EASYJET EUROPE
2 days
Sat, Sep 12
1/2 legs · OEIUL
MXP
Departure
12:19
Departed · Sched 12:0514m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Tue, Sep 8
1/2 legs · OEISE
MXP
Departure
12:10
Departed · Sched 11:4525m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Full EC3887 history →
NO6524 Neos
1 day
Sat, Sep 12
2/2 legs · EIHIL
MXP
Departure
08:18
Departed · Sched 08:108m late
→
SSH
Arrival
Sched 13:15
Scheduled time only · no board update captured
Full NO6524 history →
SM804 AIR CAIRO
1 day
Sat, Sep 12
1/2 legs · SUBVI
MXP
Departure
12:54
Departed · Sched 11:5064m late
→
SSH
Arrival
—
Board row not captured for this rotation yet.
Full SM804 history →
U23887 easyJet
2 days
Sat, Sep 12
1/2 legs · OE-IUL
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 17:20
Scheduled time only · no board update captured
Tue, Sep 8
1/2 legs · OE-ISE
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 17:00
Scheduled time only · no board update captured
U23897 easyJet
6 days
Sat, Sep 12
1/2 legs · OE-LUE
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 20:55
Scheduled time only · no board update captured
Fri, Sep 11
1/2 legs · OE-INB
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 20:40
Scheduled time only · no board update captured
Wed, Sep 9
1/2 legs · OE-INL
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 19:45
Scheduled time only · no board update captured
Tue, Sep 8
1/2 legs · OE-INB
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 22:15
Scheduled time only · no board update captured
Mon, Sep 7
1/2 legs · OE-ISE
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 12:25
Scheduled time only · no board update captured
Sun, Sep 6
1/2 legs · OE-ICI
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 22:05
Scheduled time only · no board update captured
NO4892 Neos
1 day
Thu, Sep 10
2/2 legs · INEOZ
MXP
Departure
07:07
Departed · Sched 07:007m late
→
SSH
Arrival
Sched 12:05
Scheduled time only · no board update captured
Full NO4892 history →
NO1930 Neos
1 day
Mon, Sep 7
1/2 legs · EI-RZD
MXP
Departure
—
Board row not captured for this rotation yet.
→
SSH
Arrival
Sched 12:05
Scheduled time only · no board update captured
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 — Milan (MXP) to Sharm El Sheikh (SSH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MXP-SSH
Copy
How we measure this →
MXP to SSH questions
Is MXP–SSH running on time right now? Mostly on schedule. The departure side at MXP is the weaker end, route health score 78/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MXP–SSH? Operators schedule morning departures around 07:00 and evening departures around 17:30 from MXP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SSH delay card to confirm conditions when you'd arrive.
How long is the flight from MXP to SSH? Great-circle distance is 2,989 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 241–286 min gate-to-gate on this route.
How often does MXP–SSH fly? 5 carriers operate this route, around 30 flights a week between them. Compare carrier days and times in the airline list above.