CTA → NAP Catania to Napoli
live
Direct flights from Catania (CTA) to Napoli (NAP): 21 nonstop departures observed each week across 3 airlines. 79% of the last 19 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 19 tracked flights. The nonstop covers 386 km, an estimated 1 hour 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Catania and Napoli. Updated 20 October 2026 at 07:08 UTC.
Today, CTA → NAP Tue 20 Oct · local times
Sched Flight CTA departure NAP arrival
07:40
FR4313 Ryanair
Left 07:36
NAP est. 08:52 In the air · sched 08:50
11:55
EC4108 EASYJET EUROPE
On schedule Gate C5 · TC
·
15:50
FR4319 RYANAIR
On schedule Gate 4 · TA
·
21:20
EC4112 EASYJET EUROPE
On schedule Gate C5 · TC
·
Checked CTA board 09:08 · NAP board 06:18
CTA
Catania
smooth · +2
NAP
Napoli
smooth · +5
dep bank 07:40–22:30 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
79% on time
of the last 19 operated CTA → NAP flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 19 operated legs
Flight time ~1h 00m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
easyJet EASYJET EUROPE Ryanair
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 U24108 varies Mo We Th Fr Sa Su · U24110 09:15 Sa · U24112 varies Mo Tu We Th Fr Su
EASYJET EUROPEEC 89% on time
Flights EC4108 varies daily · EC4110 08:05 Sa · EC4112 varies Mo Tu We Th Fr Su
RyanairFR 70% on time
Flights FR4313 varies daily · FR4319 varies daily
History operated legs · board outcomes
Show 11 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 CTA and NAP, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 47 Completed 19 Delayed 13 Within 15m 14/19 Median -2m
EC4108 EASYJET EUROPE
6 days
CTA
Departure
Sched 11:55
Scheduled departure
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
07:55
Departed · Sched 08:005m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
07:53
Departed · Sched 08:007m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
11:29
Departed · Sched 11:4011m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
08:51
Departed · Sched 08:456m late
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
07:56
Departed · Sched 08:004m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
Full EC4108 history →
EC4112 EASYJET EUROPE
5 days
CTA
Departure
Sched 21:20
Scheduled departure
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
21:28
Last seen · Sched 21:208m late
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
21:23
Departed · Sched 21:0023m late
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
22:32
Last seen · Sched 21:1577m late
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
20:53
Departed · Sched 20:503m late
→
NAP
Arrival
—
Board row not captured for this rotation yet.
Full EC4112 history →
FR4313 Ryanair
6 days
CTA
Departure
07:36
Departed · Sched 07:404m early
→
NAP
Arrival
08:52
Est. · Sched 08:502m late
Mon, Oct 19
2/2 legs · EI-DLX
CTA
Departure
05:37
Departed · Sched 05:5013m early
→
NAP
Arrival
06:31
Last seen · Sched 07:0029m early
Sun, Oct 18
2/2 legs · 9H-QAM
CTA
Departure
08:07
Departed · Sched 08:103m early
→
NAP
Arrival
09:06
Last seen · Sched 09:2014m early
Sat, Oct 17
2/2 legs · 9H-QAM
CTA
Departure
14:25
Departed · Sched 13:3550m late
→
NAP
Arrival
15:26
Last seen · Sched 14:4541m late
CTA
Departure
05:58
Departed · Sched 06:002m early
→
NAP
Arrival
07:02
Last seen · Sched 07:108m early
CTA
Departure
14:02
Departed · Sched 13:557m late
→
NAP
Arrival
15:12
Last seen · Sched 15:057m late
Full FR4313 history →
FR4319 RYANAIR
6 days
CTA
Departure
Sched 15:50
Scheduled departure
→
NAP
Arrival
—
Board row not captured for this rotation yet.
CTA
Departure
22:23
Last seen · Sched 21:4538m late
→
NAP
Arrival
23:21
Last seen · Sched 22:5526m late
Sun, Oct 18
2/2 legs · 9H-QCS
CTA
Departure
16:58
Departed · Sched 16:4018m late
→
NAP
Arrival
17:51
Last seen · Sched 17:501m late
CTA
Departure
22:12
Departed · Sched 21:4032m late
→
NAP
Arrival
23:09
Last seen · Sched 22:5019m late
CTA
Departure
19:51
Departed · Sched 18:4071m late
→
NAP
Arrival
20:49
Last seen · Sched 19:5059m late
Thu, Oct 15
2/2 legs · 9H-QAM
CTA
Departure
21:57
Departed · Sched 21:4512m late
→
NAP
Arrival
22:58
Last seen · Sched 22:553m late
Full FR4319 history →
U24108 easyJet
5 days
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
08:54
Last seen · Sched 09:1016m early
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
08:48
Last seen · Sched 09:1022m early
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
12:49
Last seen · Sched 12:501m early
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
09:49
Last seen · Sched 09:556m early
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
09:09
Last seen · Sched 09:101m early
U24112 easyJet
4 days
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
23:18
Last seen · Sched 22:3048m late
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
22:25
Last seen · Sched 22:1015m late
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
23:34
Last seen · Sched 22:2569m late
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
21:56
Last seen · Sched 22:004m early
EC4148 EASYJET EUROPE
1 day
CTA
Departure
13:21
Departed · Sched 13:309m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
Full EC4148 history →
U24148 easyJet
1 day
Sun, Oct 18
1/2 legs · OE-IZJ
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
14:35
Last seen · Sched 14:4510m early
EC4110 EASYJET EUROPE
1 day
CTA
Departure
07:51
Departed · Sched 08:0514m early
→
NAP
Arrival
—
Board row not captured for this rotation yet.
Full EC4110 history →
U24110 easyJet
1 day
CTA
Departure
—
Board row not captured for this rotation yet.
→
NAP
Arrival
08:55
Last seen · Sched 09:1520m early
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 — Catania (CTA) to Napoli (NAP) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTA-NAP
Copy
How we measure this →
CTA to NAP questions
Is CTA–NAP running on time right now? Smooth skies ahead. The arrival side at NAP is the weaker end, route health score 95/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CTA to NAP? Great-circle distance is 386 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 57–63 min gate-to-gate on this route.
How often does CTA–NAP fly? 3 carriers operate this route, around 41 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 CTA and arrival-side delay at NAP, 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.