Italy flag Palermo Airport (PMO)

Country Italy | Europe | Major Hub | IATA: PMO | ICAO: LICJ | Elevation 65 ft · 20 m | Local time

Destinations
98
Flights / day
127
Busiest route
Rome
Top airline
Ryanair

Palermo Falcone–Borsellino Airport averages 127 flights per day to 98 destinations, with 25 domestic routes and 73 international routes. A total of 32 airlines operate at PMO, led by Ryanair. This airport provides direct service to 29 countries across three continents, with France representing its largest international market. The longest nonstop route from Palermo Falcone–Borsellino connects to Sharm el Sheikh, with a typical flight time of 3 hr 45 mins. Updated: July 10, 2026

Route Network

Palermo Falcone–Borsellino Airport connects 98 destinations worldwide, with Rome standing out as its busiest route. The longest nonstop flight is to Sharm el Sheikh, and the shortest flight is to Nápoli.

Italy flag Rome (FCO) – Italy 3 airlines
1 hr 35 mins
255 mi · 410 km
20
per day
Italy flag Milan (MXP) – Italy 3 airlines
2 hr 20 mins
562 mi · 904 km
6
per day
Italy flag Milan (LIN) – Italy 1 airline
2 hr 15 mins
539 mi · 868 km
5
per day
Italy flag Lampedusa (LMP) – Italy 1 airline
PMO → LMP
5
per day
Italy flag Torino (TRN) – Italy 2 airlines
2 hr 20 mins
560 mi · 902 km
5
per day
Italy flag Bergamo (BGY) – Italy 1 airline
2 hr 15 mins
546 mi · 879 km
4
per day
Italy flag Nápoli (NAP) – Italy 3 airlines
1 hr 20 mins
198 mi · 318 km
4
per day
France flag Paris (ORY) – France 3 airlines
3 hr 5 mins
904 mi · 1,455 km
4
per day
Italy flag Pisa (PSA) – Italy 1 airline
2 hr 0 mins
406 mi · 653 km
3
per day
Italy flag Bologna (BLQ) – Italy 1 airline
2 hr 5 mins
449 mi · 723 km
3
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
2 hr 35 mins
623 mi · 1,003 km
3
per day
Italy flag Pantelleria (PNL) – Italy 1 airline
PMO → PNL
3
per day
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
2 hr 35 mins
682 mi · 1,097 km
3
per day
Italy flag Venice (VCE) – Italy 1 airline
2 hr 10 mins
508 mi · 817 km
3
per day
Italy flag Verona (VRN) – Italy 2 airlines
2 hr 10 mins
512 mi · 823 km
3
per day
Germany flag Munich (MUC) – Germany 1 airline
2 hr 35 mins
706 mi · 1,137 km
2
per day
Slovakia flag Bratislava (BTS) – Slovakia 2 airlines
2 hr 30 mins
721 mi · 1,160 km
2
per day
France flag Lyon (LYS) – France 3 airlines
PMO → LYS
2
per day
Poland flag Warsaw (WMI) – Poland 2 airlines
3 hr 10 mins
1,051 mi · 1,692 km
2
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
PMO → LGW
1
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
3 hr 30 mins
1,133 mi · 1,823 km
1
per day
Austria flag Vienna (VIE) – Austria 2 airlines
PMO → VIE
1
per day
Italy flag Bari (BRI) – Italy 1 airline
1 hr 25 mins
283 mi · 455 km
1
per day
Belgium flag Brussels (CRL) – Belgium 1 airline
3 hr 10 mins
949 mi · 1,527 km
1
per day
Denmark flag Copenhagen (CPH) – Denmark 2 airlines
PMO → CPH
1
per day
United Kingdom flag London (LHR) – United Kingdom 1 airline
PMO → LHR
1
per day
Italy flag Trieste (TRS) – Italy 1 airline
PMO → TRS
1
per day
Netherlands flag Amsterdam (AMS) – Netherlands 2 airlines
3 hr 20 mins
1,055 mi · 1,699 km
1
per day
France flag Basel (BSL) – France 1 airline
2 hr 40 mins
708 mi · 1,140 km
1
per day
Italy flag Genova (GOA) – Italy 1 airline
2 hr 10 mins
484 mi · 779 km
1
per day
France flag Marseille (MRS) – France 1 airline
2 hr 25 mins
549 mi · 883 km
1
per day
Germany flag Memmingen (FMM) – Germany 1 airline
2 hr 35 mins
693 mi · 1,115 km
1
per day
Italy flag Perugia (PEG) – Italy 1 airline
1 hr 45 mins
341 mi · 549 km
1
per day
Sweden flag Stockholm (ARN) – Sweden 2 airlines
PMO → ARN
1
per day
Poland flag Wrocław (WRO) – Poland 1 airline
2 hr 55 mins
912 mi · 1,468 km
1
per day
Germany flag Frankfurt (FRA) – Germany 1 airline
2 hr 55 mins
849 mi · 1,366 km
6
per week
Italy flag Parma (PMF) – Italy 1 airline
PMO → PMF
6
per week
Serbia flag Belgrade (BEG) – Serbia 2 airlines
PMO → BEG
5
per week
France flag Bordeaux (BOD) – France 2 airlines
PMO → BOD
5
per week
Italy flag Cagliari (CAG) – Italy 1 airline
1 hr 45 mins
230 mi · 370 km
5
per week
Germany flag Cologne (CGN) – Germany 2 airlines
3 hr 5 mins
924 mi · 1,487 km
5
per week
Ireland flag Dublin (DUB) – Ireland 1 airline
PMO → DUB
5
per week
Switzerland flag Geneva (GVA) – Switzerland 1 airline
PMO → GVA
5
per week
Germany flag Hahn (HHN) – Germany 1 airline
2 hr 55 mins
863 mi · 1,388 km
5
per week
Spain flag Madrid (MAD) – Spain 1 airline
3 hr 10 mins
903 mi · 1,453 km
5
per week
Norway flag Oslo (OSL) – Norway 2 airlines
PMO → OSL
5
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
PMO → ZTH
5
per week
Greece flag Athens (ATH) – Greece 2 airlines
PMO → ATH
4
per week
France flag Paris–Beauvais (BVA) – France 1 airline
3 hr 10 mins
950 mi · 1,529 km
4
per week
Germany flag Berlin (BER) – Germany 1 airline
3 hr 5 mins
980 mi · 1,577 km
4
per week
Italy flag Cuneo (CUF) – Italy 1 airline
PMO → CUF
4
per week
Poland flag Kraków (KRK) – Poland 1 airline
2 hr 50 mins
886 mi · 1,426 km
4
per week
France flag Nantes (NTE) – France 2 airlines
PMO → NTE
4
per week
France flag Paris (CDG) – France 1 airline
PMO → CDG
4
per week
Poland flag Poznań (POZ) – Poland 1 airline
3 hr 5 mins
1,000 mi · 1,610 km
4
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 2 airlines
3 hr 45 mins
1,415 mi · 2,278 km
4
per week
Spain flag Valencia (VLC) – Spain 1 airline
2 hr 50 mins
735 mi · 1,184 km
4
per week
Croatia flag Zagreb (ZAG) – Croatia 1 airline
PMO → ZAG
4
per week
United Kingdom flag Bristol (BRS) – United Kingdom 1 airline
PMO → BRS
3
per week
Romania flag Bucharest (OTP) – Romania 1 airline
PMO → OTP
3
per week
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 25 mins
712 mi · 1,145 km
3
per week
Italy flag Firenze (FLR) – Italy 1 airline
1 hr 55 mins
401 mi · 646 km
3
per week
Italy flag Forlì (FRL) – Italy 1 airline
PMO → FRL
3
per week
Poland flag Gdańsk (GDN) – Poland 1 airline
PMO → GDN
3
per week
Malta flag Luqa (MLA) – Malta 1 airline
PMO → MLA
3
per week
Luxembourg flag Luxembourg (LUX) – Luxembourg 1 airline
PMO → LUX
3
per week
United States of America flag New York (JFK) – United States of America 1 airline
PMO → JFK
3
per week
United States of America flag Newark (EWR) – United States of America 1 airline
PMO → EWR
3
per week
France flag Nice (NCE) – France 1 airline
PMO → NCE
3
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
2 hr 45 mins
789 mi · 1,269 km
3
per week
Italy flag Rimini (RMI) – Italy 1 airline
PMO → RMI
3
per week
Greece flag Santorini Island (JTR) – Greece 1 airline
PMO → JTR
3
per week
Tunisia flag Tunis (TUN) – Tunisia 1 airline
1 hr 35 mins
182 mi · 292 km
3
per week
Italy flag Alghero (AHO) – Italy 1 airline
PMO → AHO
2
per week
Germany flag Baden-Baden (FKB) – Germany 1 airline
PMO → FKB
2
per week
Spain flag Bilbao (BIO) – Spain 1 airline
PMO → BIO
2
per week
Italy flag Brindisi (BDS) – Italy 1 airline
PMO → BDS
2
per week
Belgium flag Brussels (BRU) – Belgium 1 airline
PMO → BRU
2
per week
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
PMO → EDI
2
per week
Greece flag Heraklion (HER) – Greece 1 airline
PMO → HER
2
per week
Türkiye flag Istanbul (IST) – Türkiye 1 airline
2 hr 35 mins
858 mi · 1,381 km
2
per week
Portugal flag Lisbon (LIS) – Portugal 1 airline
PMO → LIS
2
per week
United Kingdom flag Manchester (MAN) – United Kingdom 1 airline
PMO → MAN
2
per week
Bosnia and Herzegovina flag Mostar (OMO) – Bosnia and Herzegovina 1 airline
PMO → OMO
2
per week
Italy flag Olbia (OLB) – Italy 1 airline
PMO → OLB
2
per week
Spain flag Mallorca (PMI) – Spain 1 airline
PMO → PMI
2
per week
Portugal flag Porto (OPO) – Portugal 1 airline
PMO → OPO
2
per week
Netherlands flag Rotterdam (RTM) – Netherlands 1 airline
PMO → RTM
2
per week
Germany flag Stuttgart (STR) – Germany 1 airline
PMO → STR
2
per week
France flag Tarbes/Lourdes/Pyrénées (LDE) – France 1 airline
PMO → LDE
2
per week
France flag Toulouse (TLS) – France 1 airline
PMO → TLS
2
per week
United Kingdom flag Birmingham (BHX) – United Kingdom 1 airline
PMO → BHX
1
per week
France flag Brest/Guipavas (BES) – France 1 airline
PMO → BES
1
per week
France flag Deauville (DOL) – France 1 airline
PMO → DOL
1
per week
France flag Lille/Lesquin (LIL) – France 1 airline
PMO → LIL
1
per week
United Kingdom flag Newcastle (NCL) – United Kingdom 1 airline
PMO → NCL
1
per week
Bulgaria flag Sofia (SOF) – Bulgaria 1 airline
PMO → SOF
1
per week
France flag Strasbourg (SXB) – France 1 airline
PMO → SXB
1
per week

Route and destination data updated July 10, 2026.

Palermo Falcone–Borsellino Airport is served by 32 airlines, with Ryanair in the lead at 36% of routes. The top three carriers together cover 63% of routes. 18 carriers operate only one route each. A total of 28 airlines operate international routes, compared with eight airlines serving domestic routes. Euroairlines is operating the longest nonstop flight, connecting to Sharm el Sheikh with a flight time of 3 hrs 45 mins.

Ryanair (45 routes)
Volotea (19 routes)
easyJet (14 routes)
Wizz Air (4 routes)
Transavia France (3 routes)
Norwegian Air Shuttle (3 routes)
SAS (3 routes)
Jet2 (3 routes)
ITA Airways (2 routes)
Neos (2 routes)
Danish Air (2 routes)
Lufthansa (2 routes)
Transavia (2 routes)
Eurowings (2 routes)
Fly Air41 Airways (1 routes)
Wizz Air Malta (1 routes)
Vueling (1 routes)
SWISS (1 routes)
Austrian (1 routes)
British Airways (1 routes)
Air Serbia (1 routes)
Aegean Airlines (1 routes)
Air France (1 routes)
Euroairlines (1 routes)
World Ticket Ltd (1 routes)
KM Malta Airlines (1 routes)
Luxair (1 routes)
United Airlines (1 routes)
Tunisair Express (1 routes)
TUI Airlines Belgium (1 routes)
Turkish Airlines (1 routes)
SkyAlps SRL (1 routes)

Palermo Falcone–Borsellino Airport provides direct service to 29 countries across three continents. The route network is 26% domestic and 74% international. France is the primary international destination.

Italy - 73/day
France - 11/day
Germany - 7/day
Spain - 5/day
United Kingdom - 5/day
Switzerland - 4/day
Poland - 4/day
Slovakia - 2/day
Belgium - 2/day
Greece - 2/day
Austria - 1/day
Denmark - 1/day
Netherlands - 1/day
Sweden - 1/day
Serbia - 1/day
Ireland - 1/day
Norway - 1/day
Egypt - 1/day
Croatia - 1/day
United States of America - 1/day
Portugal - 1/day
Romania - 0/day
Hungary - 0/day
Malta - 0/day
Luxembourg - 0/day
Tunisia - 0/day
Türkiye - 0/day
Bosnia and Herzegovina - 0/day
Bulgaria - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
Arrivals
on-time
0 min vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Low confidence: limited qualified flight volume in this window.

Jul 12

2026

22:00 - 23:00

Departure
Arrival
Cancelled
0

Jul 12

2026

21:00 - 22:00

Departure
Arrival
Cancelled
0

Jul 12

2026

20:00 - 21:00

Departure
Arrival
Cancelled
0

Jul 12

2026

19:00 - 20:00

Departure
Arrival
Cancelled
0

Jul 12

2026

18:00 - 19:00

Departure
Arrival
Cancelled
0

Jul 12

2026

17:00 - 18:00

Departure
Arrival
Cancelled
0

Jul 12

2026

16:00 - 17:00

Departure
Arrival
Cancelled
0

Jul 12

2026

15:00 - 16:00

Departure
Arrival
Cancelled
0

Jul 12

2026

14:00 - 15:00

Departure
Arrival
Cancelled
0

Jul 12

2026

13:00 - 14:00

Departure
Arrival
Cancelled
0

Jul 12

2026

12:00 - 13:00

Departure
Arrival
Cancelled
0

Jul 12

2026

11:00 - 12:00

Departure
Arrival
Cancelled
0

Jul 12

2026

10:00 - 11:00

Departure
Arrival
Cancelled
0

Jul 12

2026

09:00 - 10:00

Departure
Arrival
Cancelled
0

Jul 12

2026

08:00 - 09:00

Departure
Arrival
on-time
Cancelled
0

Jul 12

2026

07:00 - 08:00

Departure
Arrival
on-time
Cancelled
0

Jul 12

2026

06:00 - 07:00

Departure
Arrival
Cancelled
0

Jul 12

2026

05:00 - 06:00

Departure
Arrival
Cancelled
0

Jul 12

2026

04:00 - 05:00

Departure
Arrival
Cancelled
0

Jul 12

2026

03:00 - 04:00

Departure
Arrival
Cancelled
0

Jul 12

2026

02:00 - 03:00

Departure
Arrival
Cancelled
0

Jul 12

2026

01:00 - 02:00

Departure
Arrival
Cancelled
0

Jul 12

2026

00:00 - 01:00

Departure
Arrival
Cancelled
0

Jul 11

2026

23:00 - 00:00

Departure
Arrival
Cancelled
0
Delay Performance (7 day average)
Departures
Arrivals
on-time
0 min vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Jul 11

2026

Departure
Arrival
on-time
Cancelled
0

Jul 10

2026

Departure
Arrival
Cancelled
0

Jul 9

2026

Departure
Arrival
on-time
Cancelled
0

Jul 8

2026

Departure
Arrival
on-time
Cancelled
0
Delay Performance (30 day average)
Departures
Arrivals
on-time
0 min vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Jul 11

2026

Departure
Arrival
on-time
Cancelled
0

Jul 10

2026

Departure
Arrival
Cancelled
0

Jul 9

2026

Departure
Arrival
on-time
Cancelled
0

Jul 8

2026

Departure
Arrival
on-time
Cancelled
0

Jul 4

2026

Departure
Arrival
Cancelled
0

Jul 3

2026

Departure
Arrival
on-time
Cancelled
0

Jul 2

2026

Departure
Arrival
on-time
Cancelled
0

Jul 1

2026

Departure
Arrival
on-time
Cancelled
0

Jun 30

2026

Departure
Arrival
Cancelled
0

Jun 29

2026

Departure
Arrival
on-time
Cancelled
0

Jun 28

2026

Departure
Arrival
on-time
Cancelled
0

Jun 27

2026

Departure
Arrival
on-time
Cancelled
0

Jun 26

2026

Departure
Arrival
Cancelled
0

Jun 25

2026

Departure
Arrival
on-time
Cancelled
0

Jun 24

2026

Departure
Arrival
on-time
Cancelled
0

Jun 23

2026

Departure
Arrival
Cancelled
0

Jun 22

2026

Departure
Arrival
on-time
Cancelled
0

Jun 21

2026

Departure
Arrival
on-time
Cancelled
0

Jun 20

2026

Departure
Arrival
on-time
Cancelled
0

Jun 19

2026

Departure
Arrival
Cancelled
0

Jun 18

2026

Departure
Arrival
on-time
Cancelled
0

Jun 17

2026

Departure
Arrival
on-time
Cancelled
0

Jun 16

2026

Departure
Arrival
Cancelled
0

Jun 15

2026

Departure
Arrival
on-time
Cancelled
0

Jun 14

2026

Departure
Arrival
on-time
Cancelled
0

Jun 13

2026

Departure
Arrival
on-time
Cancelled
0

Jun 12

2026

Departure
Arrival
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#239 (127 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#180 (98 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
10,906 ft 3,324 m 197 ft 60 m Asphalt
10,906 ft 3,324 m 197 ft 60 m Asphalt
6,818 ft 2,078 m 148 ft 45 m Asphalt
6,818 ft 2,078 m 148 ft 45 m Asphalt

Runway Length

3 aircraft cannot operate at Palermo Falcone–Borsellino Airport due to runway length constraints. The airport’s longest runway is 10,906 ft (3,324 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Palermo Falcone–Borsellino (IATA: PMO) operates around 127 flights per day to 98 nonstop destinations. Its network includes 25 domestic and 73 international routes, with Ryanair as the leading carrier and Rome currently the busiest connection. From PMO, passengers can reach 29 countries across 3 continents, and the longest runway measures 3,324 m (10,906 ft).

Miscellaneous