CTA

Catania (CTA) direct flights: all 69 nonstop routes, measured

live · updated 3h ago

OPS Minor delays · 20,084 legs measured · last 90 days

69 nonstop destinations from Catania-Fontanarossa Airport, flown by 28 airlines. 69 of them also fly back in.

Measured from flights observed on Catania’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 69 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are on schedule.

Busiest routeRome FCO · about 246 movements a week, Aeroitalia, ITA Airways, Ryanair3,161 legs observed
Most reliableRimini RMI · 93% on time, 3.8% cancelled78 legs
Roughest rideTunis TUN · 4% on time, 7.7% cancelled52 legs

All CTA nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

FCORome⇆ Aeroitalia · ITA Airways · Ryanair 246/wk 60%on time 4.4%cancelled
Schedule
Aeroitalia departs XZ2810 07:00XZ2812 11:40XZ2814 14:10XZ2816 19:00
ITA Airways departs AZ1722 06:00AZ1710 10:20AZ1724 11:25AZ1726 15:25AZ1754 16:30AZ1712 19:15
Ryanair departs FR4855 06:25FR4871 06:30FR4857 07:30FR4860 11:00FR1171 12:40FR4851 15:40FR4855 15:45FR4855 18:10FR4892 21:15FR4855 22:35
Aeroitalia arrives XZ2811 10:50XZ2813 13:20XZ2815 17:20XZ2817 22:50
ITA Airways arrives AZ1709 09:35AZ1731 10:45AZ1745 14:40AZ1751 15:40AZ1733 18:30AZ1735 23:15
Ryanair arrives FR4891 00:35FR4858 07:05FR4856 09:45FR4872 09:50FR4861 10:35FR1170 12:15FR4891 12:55FR4891 13:35FR4852 15:15FR4856 15:20FR4856 17:45FR4891 18:45FR4891 19:10FR4856 22:10FR4856 22:45FR4891 23:20
MXPMilan⇆ Avialeasing · Ryanair · Wizz Air Malta · easyJet 145/wk 72%on time 3.9%cancelled
Schedule
Avialeasing departs EC3538 08:10EC3536 10:00EC3540 10:10EC3540 12:20EC3546 13:10EC3540 14:20EC3544 20:30EC3544 20:45EC3542 20:50EC3544 20:55EC3544 21:20EC3548 22:35
Ryanair departs FR1071 07:50FR1071 09:00FR5062 10:15FR2178 12:30FR5062 13:45FR528 15:00FR5062 16:30FR1071 17:20FR5062 19:10FR5062 19:35FR5062 20:15FR1071 21:55FR1071 22:25FR3730 22:40
Wizz Air Malta departs W46464 06:00W46468 12:50
Avialeasing arrives EC3537 07:35EC3535 08:20EC3535 09:05EC3535 09:15EC3535 09:25EC3545 12:35EC3539 13:45EC3535 15:15EC3547 18:55EC3543 19:45EC3541 20:00EC3543 20:00EC3543 20:10EC3543 21:10
easyJet arrives U23535 09:10
Ryanair arrives FR1070 08:30FR2179 12:05FR1070 12:15FR5063 14:40FR1070 16:55FR529 19:25FR1070 21:30FR1070 22:00FR3729 22:15
Wizz Air Malta arrives W46463 10:35W46467 17:25W46465 19:55
LINMilan⇆ ITA Airways 81/wk 77%on time 3.7%cancelled
Schedule
ITA Airways departs AZ1742 06:25AZ1747 10:05AZ1718 11:30AZ1704 15:45AZ1720 18:05AZ1702 20:30
ITA Airways arrives AZ1746 08:40AZ1727 10:35AZ1723 15:00AZ1721 17:05AZ1701 19:20AZ1743 23:30
BLQBologna⇆ Ryanair · Wizz Air Malta 61/wk 81%on time 3.1%cancelled
Schedule
Ryanair departs FR740 07:50FR3750 07:50FR3750 07:55FR3750 16:45FR1088 16:55FR1086 18:55FR1088 22:50
Wizz Air Malta departs W46507 06:00
Ryanair arrives FR739 07:25FR3749 07:25FR1087 16:30FR1085 18:30FR1087 22:25
Wizz Air Malta arrives W46508 10:00W46510 20:40
TRNCaselle Torinese⇆ Ryanair · Wizz Air Malta 61/wk 79%on time 3.9%cancelled
Schedule
Ryanair departs FR1032 06:40FR1020 08:20FR1020 08:25FR1020 08:40FR1057 12:10FR909 14:30FR1020 14:35FR786 16:10FR1020 20:00
Wizz Air Malta departs W46525 06:30W46555 16:05
Ryanair arrives FR1019 07:55FR1019 08:00FR1019 08:15FR1033 11:00FR910 14:05FR1058 16:30FR1019 18:55FR1019 19:35FR791 20:30
Wizz Air Malta arrives W46526 15:55W46556 20:45
VCEVenezia⇆ Ryanair · Wizz Air Malta 54/wk 71%on time 4.2%cancelled
Schedule
Ryanair departs FR279 11:50FR377 17:35FR546 21:55
Wizz Air Malta departs W46514 13:40
Ryanair arrives FR280 11:25FR378 17:10FR900 21:30
Wizz Air Malta arrives W46513 13:05
BGYOrio al Serio⇆ Aeroitalia · Ryanair 50/wk 63%on time 2.5%cancelled
Schedule
Aeroitalia departs XZ2825 15:10
Ryanair departs FR2893 06:00FR2887 06:05FR2262 06:40FR2262 08:15FR6652 12:05FR2262 14:35FR2887 16:20FR2262 18:10FR6174 18:20FR2262 21:40FR6650 23:00
Aeroitalia arrives XZ2824 19:25XZ2824 19:40
Ryanair arrives FR2888 10:05FR2888 10:10FR6653 11:40FR2892 17:55FR2261 20:25FR6175 22:35
MLAValletta⇆ Ryanair 46/wk 73%on time 4.8%cancelled
Schedule
Ryanair departs FR2919 10:40FR368 12:40FR396 23:45
Ryanair arrives FR367 09:35FR2920 10:15FR367 12:20FR367 13:45FR367 16:05FR367 19:00FR367 22:55FR395 23:20
VRNCaselle⇆ Ryanair · Volotea · Wizz Air Malta 44/wk 75%on time 4.2%cancelled
Schedule
Ryanair departs FR5028 20:05FR5028 20:40FR5017 20:55
Volotea departs V71744 21:15
Wizz Air Malta departs W46549 10:35
Ryanair arrives FR5029 00:05FR5029 00:40FR5018 00:50FR5018 00:55FR5018 14:35FR5018 14:40FR5018 15:05FR5018 17:45FR5018 21:00
Volotea arrives V71745 20:45
Wizz Air Malta arrives W46550 14:50
ORYParis⇆ Avialeasing · easyJet · Transavia France 36/wk 69%on time 11%cancelled
Schedule
Avialeasing departs EC4892 09:25EC4892 10:25EC4892 10:30EC4892 10:35EC4892 19:05
easyJet departs U24892 09:55
Transavia France departs TO3801 12:45TO3801 13:10TO3809 16:30TO3809 18:45TO3809 19:00TO3809 19:45
Avialeasing arrives EC4891 09:50
easyJet arrives U24891 09:20
Transavia France arrives TO3800 12:00TO3800 12:25TO3808 15:40TO3808 18:00TO3808 18:15TO3808 19:00
MUCMunich⇆ Lufthansa 36/wk 75%on time 5.6%cancelled
Schedule
Lufthansa departs LH1907 11:55LH1907 18:25
Lufthansa arrives LH1906 11:05LH1906 17:35
LGWLondon⇆ easyJet 32/wk 49%on time 4.2%cancelled
Schedule
easyJet departs U28286 19:30
easyJet arrives U28285 18:45
PSAPisa⇆ Ryanair 31/wk 67%on time 3.5%cancelled
TIATirana⇆ Ryanair · Wizz Air Malta 27/wk 75%on time 2.9%cancelled
FLRFirenze⇆ Volotea · Vueling 21/wk 69%on time 4.1%cancelled
OTPBucharest⇆ Ryanair · Wizz Air Malta 21/wk 73%on time 3%cancelled
LMPLampedusa⇆ DAT 21/wk 67%on time 2.6%cancelled
KTWKatowice⇆ Ryanair · Wizz Air 20/wk 81%on time 2.7%cancelled
BUDBudapest⇆ Ryanair · Wizz Air 19/wk 73%on time 4.8%cancelled
FRAFrankfurt am Main⇆ Lufthansa 19/wk 74%on time 4.9%cancelled
MADMadrid⇆ Ryanair 18/wk 71%on time 5.3%cancelled
VIEVienna⇆ Ryanair 18/wk 70%on time 3%cancelled
BERBerlin⇆ Avialeasing · Ryanair 17/wk 72%on time 3.7%cancelled
DUSDüsseldorf⇆ Eurowings 17/wk 64%on time 4%cancelled
AMSAmsterdam⇆ KLM · Transavia 16/wk 62%on time 5.2%cancelled
WAWWarsaw⇆ Ryanair · Wizz Air Malta 16/wk 64%on time 2.4%cancelled
BCNBarcelona⇆ Vueling 16/wk 70%on time 3.3%cancelled
STRStuttgart⇆ Eurowings 16/wk 67%on time 3.5%cancelled
GVAGeneva⇆ easyJet · EasyJet Switzerland 15/wk 83%on time 2.1%cancelled
CAGCagliari⇆ Aeroitalia · Ryanair 14/wk 82%on time 4.6%cancelled
TLVTel Aviv⇆ Israir Airlines · Wizz Air Malta 14/wk 44%on time 3.8%cancelled
BRIBari⇆ Ryanair 14/wk 69%on time 3.8%cancelled
ISTIstanbul⇆ Turkish Airlines 14/wk 74%on time 5%cancelled
JFKNew York⇆ Delta Air Lines 14/wk 83%on time 7.8%cancelled
KRKKraków⇆ Ryanair 14/wk 61%on time 2.7%cancelled
BSLBâle / Mulhouse⇆ EasyJet Switzerland 13/wk 84%on time 6.7%cancelled
PRGPrague⇆ Ryanair · Wizz Air Malta 12/wk 70%on time 2.5%cancelled
AOIFalconara Marittima⇆ Ryanair 12/wk 82%on time 5.6%cancelled
ATHAthens⇆ Aegean Airlines 12/wk 64%on time 3.8%cancelled
STNLondon⇆ Ryanair 12/wk 54%on time 5.7%cancelled
ZRHZurich⇆ Edelweiss Air 11/wk 64%on time 3%cancelled
CMNCasablanca⇆ Air Arabia Maroc · Royal Air Maroc 10/wk 79%on time 5.6%cancelled
LTNLondon⇆ easyJet 10/wk 44%on time 2.3%cancelled
PSRPescara⇆ Ryanair 10/wk 81%on time 2.4%cancelled
BRUBrussels⇆ Brussels Airlines 9/wk 75%on time 5.2%cancelled
CRLCharleroi⇆ Ryanair 9/wk 68%on time 4.3%cancelled
GOAGenova⇆ Ryanair 9/wk 71%on time 1.7%cancelled
HHNFrankfurt am Main⇆ Ryanair 9/wk 66%on time 2.7%cancelled
TRSRonchi dei Legionari/Trieste⇆ Ryanair 9/wk 83%on time 2.7%cancelled
BVABeauvais⇆ Ryanair 8/wk 80%on time 6.2%cancelled
PEGPerugia⇆ Ryanair 8/wk 68%on time 3.8%cancelled
SOFSofia⇆ Ryanair 8/wk 82%on time 2.8%cancelled
FMMMemmingen⇆ Ryanair · Wizz Air Malta 7/wk 67%on time 2.1%cancelled
GDNGdańsk⇆ Ryanair · Wizz Air 7/wk 77%on time 1%cancelled
SSHSharm El Sheikh⇆ Air Cairo · Wizz Air Malta 6/wk 57%on time 7.4%cancelled
CGNKöln⇆ Eurowings 6/wk 50%on time 4.9%cancelled
DXBDubai⇆ flydubai 6/wk 34%on time 7.5%cancelled
EINEindhoven⇆ Ryanair 6/wk 69%on time 1.4%cancelled
HAMHamburg⇆ Eurowings 6/wk 73%on time 5.6%cancelled
PNLPantelleria⇆ DAT 6/wk 72%on time 4%cancelled
RMIRimini⇆ Ryanair 6/wk 93%on time 3.8%cancelled
TGDPodgorica⇆ Wizz Air Malta 6/wk 72%on time 6.8%cancelled
VNOVilnius⇆ Wizz Air 5/wk 93%on time 5.2%cancelled
LUXLuxembourg⇆ Luxair 4/wk 63%on time 1.9%cancelled
SVQSeville⇆ Ryanair 4/wk 69%on time 3.6%cancelled
TUNTunis⇆ Tunisair Express 4/wk 4%on time 7.7%cancelled
OPOPorto⇆ Ryanair · Wizz Air Malta 3/wk 68%on time 0%cancelled
VLCValencia⇆ Ryanair 3/wk 86%on time 0%cancelled
ALCAlicante⇆ Ryanair 2/wk 78%on time 0%cancelled
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Catania

69 of the 69 destinations above also fly nonstop into Catania, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

CTA route map: where 69 nonstop routes go

Nonstop route network at Catania (CTA)

CTA direct flights: questions travelers ask

How many direct flights does Catania have?

Catania-Fontanarossa Airport currently has nonstop service to 69 destinations on 28 airlines, based on flights observed on the airport's own boards over the last 14 days. 69 of those routes operate in both directions.

Which direct route from Catania is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Rimini (RMI) runs cleanest: 93% of flights within 15 minutes of schedule with a 3.8% cancellation rate.

Which airline flies the most nonstop routes from Catania?

Ryanair appears on 39 of the 69 nonstop routes we observed at CTA. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Catania-Fontanarossa Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

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) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/catania-CTA
How we measure this →

Planning around CTA? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure