MXP → CTA Milan to Catania
live
Direct flights from Milan (MXP) to Catania (CTA): 80 nonstop departures observed each week across 4 airlines. 96% of the last 54 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 58 tracked flights. The nonstop covers 1,049 km, an estimated 1 hour 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Catania. Updated 14 November 2026 at 14:23 UTC.
Today, MXP → CTA Sat 14 Nov · local times
Sched Flight MXP departure CTA arrival
05:35
EC3537 EASYJET EUROPE
Left 05:42 +7
Landed 07:15 −20
10:05
FR2179 RYANAIR
Left 10:44 +39
Landed 12:22 +17
10:35
EC3545 EASYJET EUROPE
Left 11:01 +26
Landed 12:44 +9
12:40
FR5063 RYANAIR
Left 13:06 +26
Landed 14:42 +2
15:25
W46467 WIZZ AIR MALTA
Departed
CTA 17:25 In the air · scheduled landing
17:25
FR529 RYANAIR
On schedule T1
CTA 19:25 scheduled
18:05
EC3541 EASYJET EUROPE
On schedule T2
CTA 20:00 scheduled
20:15
FR3729 RYANAIR
On schedule T1
CTA 22:15 scheduled
Checked MXP board 15:23 · CTA board 15:08
MXP
Milan
busy · +16
CTA
Catania
smooth · +0
dep bank 05:35–20:15 80x weekly
Runs reliable · 4 airlines · 80x weekly · nonstop
96% on time
of the last 54 tracked MXP → CTA flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 54 arrivals
Flight time ~1h 51m estimated from route distance
Weekly departures 80x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 58
The week scheduled departures · origin local time
easyJet EASYJET EUROPE Ryanair Wizz Air Malta
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
easyJetU2
Flights U23535 07:25 Tu Th
EASYJET EUROPEEC 95% on time
Flights EC3537 varies Tu We Th Fr Sa Su · EC3535 varies Mo Tu Th Fr Sa Su · EC3545 varies Mo We Fr Sa Su · EC3539 varies Mo Tu We Th Su
RyanairFR 95% on time
Flights FR2179 varies Mo Tu Fr Sa Su · FR5063 varies daily · FR529 varies daily · FR1070 varies daily
Wizz Air MaltaW4 100% on time
Flights W46463 08:35 Mo We Th Fr Su · W46467 14:55 daily · W46465 varies Mo Tu Th Fr Sa Su
History operated legs · board outcomes
11-13 FR529 dep +16 → arr −6
11-12 FR529 dep +7 → arr −17
11-11 FR529 dep +26 → arr −5
11-10 FR529 dep +33 → arr +3
11-10 U23535 departed +15
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 MXP and CTA, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 111 Delayed 20 Within 15m 91/111 Median +5m
EC3537 EASYJET EUROPE
4 days
Sat, Nov 14
2/2 legs · OEINL
MXP
Departure
05:42
Departed · Sched 05:357m late
→
CTA
Arrival
07:15
Landed · Sched 07:3520m early
Fri, Nov 13
2/2 legs · OELUE
MXP
Departure
20:30
Departed · Sched 20:0525m late
→
CTA
Arrival
22:04
Landed · Sched 22:004m late
Thu, Nov 12
2/2 legs · OEINI
MXP
Departure
09:52
Departed · Sched 09:457m late
→
CTA
Arrival
11:28
Landed · Sched 11:4517m early
Wed, Nov 11
2/2 legs · OELUE
MXP
Departure
07:12
Departed · Sched 07:057m late
→
CTA
Arrival
08:47
Landed · Sched 09:0518m early
Full EC3537 history →
EC3541 EASYJET EUROPE
2 days
Sat, Nov 14
2/2 legs · OELKC
MXP
Departure
Sched 18:05
Scheduled departure
→
CTA
Arrival
Sched 20:00
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · OELKO
MXP
Departure
18:20
Departed · Sched 18:155m late
→
CTA
Arrival
20:02
Landed · Sched 20:108m early
Full EC3541 history →
EC3545 EASYJET EUROPE
4 days
Sat, Nov 14
2/2 legs · OELST
MXP
Departure
11:01
Departed · Sched 10:3526m late
→
CTA
Arrival
12:44
Landed · Sched 12:359m late
Fri, Nov 13
2/2 legs · OELSU
MXP
Departure
11:53
Departed · Sched 11:4013m late
→
CTA
Arrival
13:28
Landed · Sched 13:357m early
Mon, Nov 9
2/2 legs · OEINL
MXP
Departure
06:10 Departed
→
CTA
Arrival
07:44
Landed · Sched 08:1026m early
Sun, Nov 8
2/2 legs · OEINJ
MXP
Departure
14:39
Departed · Sched 14:309m late
→
CTA
Arrival
16:12
Landed · Sched 16:2513m early
Full EC3545 history →
FR2179 RYANAIR
3 days
Sat, Nov 14
2/2 legs · EIDCL
MXP
Departure
10:44
Departed · Sched 10:0539m late
→
CTA
Arrival
12:22
Landed · Sched 12:0517m late
Fri, Nov 13
2/2 legs · 9HQEN
MXP
Departure
06:55
Departed · Sched 06:3520m late
→
CTA
Arrival
08:34
Landed · Sched 08:351m early
Mon, Nov 9
2/2 legs · EIEKR
MXP
Departure
06:50
Departed · Sched 06:455m late
→
CTA
Arrival
08:18
Landed · Sched 08:4527m early
Full FR2179 history →
FR3729 RYANAIR
3 days
Sat, Nov 14
2/2 legs · EIDYO
MXP
Departure
Sched 20:15
Scheduled departure
→
CTA
Arrival
Sched 22:15
Scheduled arrival · landing pending
Mon, Nov 9
2/2 legs · EIEKN
MXP
Departure
20:42
Departed · Sched 20:3012m late
→
CTA
Arrival
22:13
Landed · Sched 22:3017m early
Sun, Nov 8
2/2 legs · 9HQDC
MXP
Departure
20:25
Departed · Sched 20:1510m late
→
CTA
Arrival
21:46
Landed · Sched 22:1529m early
Full FR3729 history →
FR5063 RYANAIR
6 days
Sat, Nov 14
2/2 legs · EIENT
MXP
Departure
13:06
Departed · Sched 12:4026m late
→
CTA
Arrival
14:42
Landed · Sched 14:402m late
Fri, Nov 13
2/2 legs · EIDCM
MXP
Departure
23:06
Departed · Sched 21:3591m late
→
CTA
Arrival
00:53
Last seen · Sched 23:3578m late
Thu, Nov 12
1/2 legs · 9HQAZ
MXP
Departure
16:32
Departed · Sched 16:2012m late
→
CTA
Arrival
—
Board row not captured for this rotation yet.
Wed, Nov 11
2/2 legs · EIEFH
MXP
Departure
22:17
Departed · Sched 22:0017m late
→
CTA
Arrival
23:46
Landed · Sched 00:0014m early
Mon, Nov 9
1/2 legs · 9HQFN
MXP
Departure
19:05
Departed · Sched 18:5510m late
→
CTA
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 8
2/2 legs · 9HQAZ
MXP
Departure
23:15
Departed · Sched 22:4035m late
→
CTA
Arrival
00:38
Landed · Sched 00:402m early
Full FR5063 history →
FR529 RYANAIR
7 days
Sat, Nov 14
2/2 legs · 9HQEG
MXP
Departure
Sched 17:25
Scheduled departure
→
CTA
Arrival
Sched 19:25
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · EIEGD
MXP
Departure
10:56
Departed · Sched 10:4016m late
→
CTA
Arrival
12:34
Landed · Sched 12:406m early
Thu, Nov 12
2/2 legs · 9HQEN
MXP
Departure
07:02
Departed · Sched 06:557m late
→
CTA
Arrival
08:38
Landed · Sched 08:5517m early
Wed, Nov 11
2/2 legs · EIDCM
MXP
Departure
18:11
Departed · Sched 17:4526m late
→
CTA
Arrival
19:40
Landed · Sched 19:455m early
Tue, Nov 10
2/2 legs · EIEKT
MXP
Departure
18:48
Departed · Sched 18:1533m late
→
CTA
Arrival
20:18
Landed · Sched 20:153m late
Mon, Nov 9
2/2 legs · 9HQEG
MXP
Departure
14:05
Departed · Sched 13:3530m late
→
CTA
Arrival
15:43
Landed · Sched 15:358m late
MXP
Departure
—
Board row not captured for this rotation yet.
→
CTA
Arrival
11:21
Landed · Sched 11:4524m early
Full FR529 history →
W46467 WIZZ AIR MALTA
7 days
Sat, Nov 14
2/2 legs · 9HWMP
MXP
Departure
Sched 15:25
Departure time not on board
→
CTA
Arrival
Sched 17:25
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · 9HWMB
MXP
Departure
15:05
Departed · Sched 14:5510m late
→
CTA
Arrival
16:43
Landed · Sched 16:5512m early
Thu, Nov 12
2/2 legs · 9HWMG
MXP
Departure
15:10
Departed · Sched 14:5515m late
→
CTA
Arrival
16:50
Landed · Sched 16:555m early
Wed, Nov 11
2/2 legs · 9HWMG
MXP
Departure
15:06
Departed · Sched 14:5511m late
→
CTA
Arrival
16:44
Landed · Sched 16:5511m early
Tue, Nov 10
2/2 legs · 9HWMG
MXP
Departure
15:29
Departed · Sched 15:254m late
→
CTA
Arrival
17:08
Landed · Sched 17:2517m early
Mon, Nov 9
2/2 legs · 9HWMG
MXP
Departure
15:06
Departed · Sched 14:5511m late
→
CTA
Arrival
16:31
Landed · Sched 16:5524m early
Sun, Nov 8
2/2 legs · 9HWML
MXP
Departure
15:15
Departed · Sched 14:5520m late
→
CTA
Arrival
16:45
Landed · Sched 16:5510m early
Full W46467 history →
EC3535 EASYJET EUROPE
5 days
Fri, Nov 13
2/2 legs · OELUH
MXP
Departure
06:22
Departed · Sched 06:202m late
→
CTA
Arrival
07:59
Landed · Sched 08:2021m early
Thu, Nov 12
2/2 legs · OEINJ
MXP
Departure
07:07
Departed · Sched 07:052m late
→
CTA
Arrival
08:42
Landed · Sched 09:0523m early
Tue, Nov 10
2/2 legs · OEIJA
MXP
Departure
07:40
Departed · Sched 07:2515m late
→
CTA
Arrival
09:17
Landed · Sched 09:258m early
Mon, Nov 9
2/2 legs · OEISB
MXP
Departure
07:27
Departed · Sched 07:1512m late
→
CTA
Arrival
08:58
Landed · Sched 09:1517m early
Sun, Nov 8
2/2 legs · OELVK
MXP
Departure
13:19
Departed · Sched 13:201m early
→
CTA
Arrival
14:57
Landed · Sched 15:1518m early
Full EC3535 history →
EC3543 EASYJET EUROPE
5 days
Fri, Nov 13
2/2 legs · OELSU
MXP
Departure
18:12
Departed · Sched 17:5022m late
→
CTA
Arrival
19:51
Landed · Sched 19:456m late
Wed, Nov 11
2/2 legs · OELQJ
MXP
Departure
11:55
Departed · Sched 11:505m late
→
CTA
Arrival
13:35
Landed · Sched 13:4510m early
Tue, Nov 10
2/2 legs · OEIVQ
MXP
Departure
19:25
Departed · Sched 19:1510m late
→
CTA
Arrival
20:58
Landed · Sched 21:1012m early
Mon, Nov 9
2/2 legs · OELSQ
MXP
Departure
18:17
Departed · Sched 18:0512m late
→
CTA
Arrival
19:51
Landed · Sched 20:009m early
Sun, Nov 8
2/2 legs · OEIJA
MXP
Departure
19:32
Departed · Sched 18:1577m late
→
CTA
Arrival
20:56
Landed · Sched 20:1046m late
Full EC3543 history →
FR1070 RYANAIR
5 days
Fri, Nov 13
2/2 legs · 9HQBW
MXP
Departure
19:32
Departed · Sched 19:302m late
→
CTA
Arrival
21:09
Landed · Sched 21:3021m early
Thu, Nov 12
2/2 legs · EIEFK
MXP
Departure
20:09
Departed · Sched 20:009m late
→
CTA
Arrival
21:47
Landed · Sched 22:0013m early
Wed, Nov 11
2/2 legs · EIEKG
MXP
Departure
06:37
Departed · Sched 06:307m late
→
CTA
Arrival
08:09
Landed · Sched 08:3021m early
Tue, Nov 10
2/2 legs · 9HQDO
MXP
Departure
10:27
Departed · Sched 10:1512m late
→
CTA
Arrival
12:03
Landed · Sched 12:1512m early
Sun, Nov 8
2/2 legs · EIEKR
MXP
Departure
15:05
Departed · Sched 14:5510m late
→
CTA
Arrival
16:34
Landed · Sched 16:5521m early
Full FR1070 history →
W46463 WIZZ AIR MALTA
4 days
Fri, Nov 13
2/2 legs · 9HWMB
MXP
Departure
08:50
Departed · Sched 08:3515m late
→
CTA
Arrival
10:24
Landed · Sched 10:3511m early
Thu, Nov 12
2/2 legs · 9HWMG
MXP
Departure
08:49
Departed · Sched 08:3514m late
→
Mon, Nov 9
2/2 legs · 9HWMG
MXP
Departure
09:13
Departed · Sched 08:3538m late
→
CTA
Arrival
10:43
Landed · Sched 10:358m late
MXP
Departure
—
Board row not captured for this rotation yet.
→
CTA
Arrival
10:15
Landed · Sched 10:3520m early
Full W46463 history →
W46465 WIZZ AIR MALTA
3 days
Fri, Nov 13
2/2 legs · 9HWDP
MXP
Departure
18:06
Departed · Sched 17:5511m late
→
CTA
Arrival
19:45
Landed · Sched 19:5510m early
Mon, Nov 9
2/2 legs · 9HWMW
MXP
Departure
18:10
Departed · Sched 17:5515m late
→
CTA
Arrival
19:44
Landed · Sched 19:5511m early
Sun, Nov 8
2/2 legs · 9HWAK
MXP
Departure
18:36
Departed · Sched 18:2511m late
→
CTA
Arrival
20:03
Landed · Sched 20:2522m early
Full W46465 history →
U23535 easyJet
2 days
Thu, Nov 12
1/2 legs · OE-INJ
MXP
Departure
—
Board row not captured for this rotation yet.
→
CTA
Arrival
Sched 09:10
Scheduled time only · no board update captured
Tue, Nov 10
1/2 legs · OE-IJA
MXP
Departure
07:40
Departed · Sched 07:2515m late
→
CTA
Arrival
—
Board row not captured for this rotation yet.
EC3547 EASYJET EUROPE
1 day
Wed, Nov 11
2/2 legs · OELQU
MXP
Departure
17:08
Departed · Sched 17:008m late
→
CTA
Arrival
18:40
Landed · Sched 18:5515m early
Full EC3547 history →
EC3539 EASYJET EUROPE
2 days
Mon, Nov 9
2/2 legs · OEINJ
MXP
Departure
12:16
Departed · Sched 11:5521m late
→
CTA
Arrival
13:41
Landed · Sched 13:509m early
Sun, Nov 8
2/2 legs · OEIZG
MXP
Departure
11:58
Departed · Sched 11:508m late
→
CTA
Arrival
13:32
Landed · Sched 13:4513m early
Full EC3539 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: Milan (MXP) to Catania (CTA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MXP-CTA
Copy
How we measure this →
MXP to CTA questions
Is MXP–CTA running on time right now? Smooth skies ahead. The departure side at MXP is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MXP–CTA? Operators schedule morning departures around 07:25 and evening departures around 17:00 from MXP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CTA delay card to confirm conditions when you'd arrive.
How long is the flight from MXP to CTA? Great-circle distance is 1,049 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 104–120 min gate-to-gate on this route.
How often does MXP–CTA fly? 4 carriers operate this route, around 80 flights a week between them. Compare carrier days and times in the airline list above.