Direct flights from Palermo (PMO)
From Palermo Falcone Borsellino Airport airport, 85 destinations are served non-stop in 26 countries, with about 828 flights a week. With a single stop, 670 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 80 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Rome (FCO), Italy | AZ · MW · W4 · XZ | 408 km | 1h 10m | ≈ 166 | every day |
| Milan (MXP), Italy | MW · U2 · W4 | 903 km | 1h 45m | ≈ 75 | every day |
| Zurich (ZRH), Switzerland | 2L · BT · LX | 1,094 km | 2h 05m | ≈ 37 | every day |
| Milan (LIN), Italy | AZ | 868 km | 1h 35m | ≈ 35 | every day |
| Turin (TRN), Italy | MW · W4 | 901 km | 1h 40m | ≈ 35 | every day |
| Bologna (BLQ), Italy | MW · W4 | 721 km | 1h 30m | ≈ 34 | every day |
| Venice (VCE), Italy | MW · W4 | 816 km | 1h 35m | ≈ 31 | every day |
| Naples (NAP), Italy | MW · U2 | 317 km | 1h 00m | ≈ 25 | every day |
| Milan (BGY), Italy | MW | 878 km | 1h 40m | ≈ 24 | every day |
| Barcelona (BCN), Spain | FR · VY · W4 | 1,004 km | 2h 00m | ≈ 22 | every day |
| Pisa (PSA), Italy | MW | 654 km | 1h 20m | ≈ 21 | every day |
| Paris (ORY), France | TO · U2 · V7 | 1,455 km | 2h 35m | ≈ 16 | every day |
| Munich (MUC), Germany | LH | 1,135 km | 2h 00m | ≈ 14 | every day |
| Vienna (VIE), Austria | LW · OS | 1,139 km | 2h 00m | ≈ 12 | Mon, Tue, Wed, Thu, Fri, Sat |
| Verona (VRN), Italy | MW | 823 km | 1h 35m | ≈ 10 | every day |
| Cologne (CGN), Germany | E6 · EW · MW | 1,487 km | 2h 27m | ≈ 9 | Mon, Tue, Wed, Thu, Fri, Sat |
| Istanbul (IST), Türkiye | TK | 1,378 km | 2h 35m | ≈ 9 | Tue, Wed, Thu, Fri, Sat, Sun |
| Modlin (WMI), Poland | MW · RR · W6 | 1,690 km | 2h 40m | ≈ 9 | Tue, Wed, Thu, Fri, Sat, Sun |
| Bari (BRI), Italy | MW | 453 km | 1h 05m | ≈ 8 | Mon, Wed, Thu, Fri, Sat, Sun |
| London (LHR), United Kingdom | BA | 1,817 km | 3h 15m | ≈ 8 | every day |
| Cagliari (CAG), Italy | BN · MW | 370 km | 1h 00m | ≈ 7 | Mon, Tue, Wed, Thu, Fri, Sun |
| London (LGW), United Kingdom | U2 | 1,778 km | 3h 05m | ≈ 7 | every day |
| Lyon (LYS), France | TO · U2 · V7 | 1,068 km | 2h 00m | ≈ 7 | Mon, Wed, Fri, Sat |
| Memmingen (FMM), Germany | MW | 1,114 km | 1h 55m | ≈ 7 | every day |
| Trieste (TRS), Italy | MW | 849 km | 1h 35m | ≈ 7 | Mon, Tue, Wed, Thu, Sat, Sun |
| Basel, Switzerland/Mulhouse (BSL), France | U2 | 1,140 km | 2h 00m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Frankfurt (FRA), Germany | LH | 1,367 km | 2h 30m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Perugia (PEG), Italy | MW | 548 km | 1h 20m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Wroclaw (WRO), Poland | RR | 1,467 km | 2h 30m | ≈ 6 | Mon, Tue, Wed, Fri, Sat, Sun |
| Amsterdam (AMS), Netherlands | HV · U2 | 1,698 km | 2h 50m | ≈ 5 | Tue, Thu, Sat, Sun |
| Bratislava (BTS), Slovakia | MW · RR | 1,159 km | 2h 15m | ≈ 5 | Tue, Wed, Fri, Sat, Sun |
| Brussels (CRL), Belgium | MW | 1,526 km | 2h 35m | ≈ 5 | Tue, Wed, Sat, Sun |
| Geneva (GVA), Switzerland | U2 | 1,063 km | 1h 55m | ≈ 5 | Tue, Wed, Thu, Fri, Sat |
| Genoa (GOA), Italy | MW | 778 km | 1h 30m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Madrid (MAD), Spain | FR · MW | 1,454 km | 2h 40m | ≈ 5 | Mon, Tue, Wed, Thu, Fri |
| Marseille (MRS), France | MW | 883 km | 1h 45m | ≈ 5 | Mon, Tue, Wed, Fri, Sun |
| Parma (PMF), Italy | MW | 774 km | 1h 35m | ≈ 5 | Tue, Wed, Thu, Fri, Sat |
| Berlin (BER), Germany | MW | 1,577 km | 2h 30m | ≈ 4 | Mon, Wed, Fri, Sat |
| Bordeaux (BOD), France | U2 · V7 | 1,364 km | 2h 20m | ≈ 4 | Wed, Fri, Sat, Sun |
| Brussels (BRU), Belgium | SN · TB | 1,567 km | 2h 52m | ≈ 4 | Mon, Tue, Fri, Sun |
| Hahn (HHN), Germany | MW | 1,387 km | 2h 20m | ≈ 4 | Tue, Wed, Thu, Sun |
| Nantes (NTE), France | TO · V7 | 1,558 km | 2h 40m | ≈ 4 | Mon, Tue, Fri |
| Prague (PRG), Czechia | W4 | 1,329 km | 2h 15m | ≈ 4 | Mon, Wed, Fri, Sun |
| Stuttgart (STR), Germany | 4X · EW | 1,209 km | 2h 05m | ≈ 4 | Mon, Wed, Sat, Sun |
| Zagreb (ZAG), Croatia | LW | 874 km | 1h 45m | ≈ 4 | Mon, Tue, Thu, Sat |
| Bucharest (OTP), Romania | MW | 1,292 km | 2h 10m | ≈ 3 | Tue, Wed, Sat |
| Cuneo (CUF), Italy | MW | 841 km | 1h 40m | ≈ 3 | Mon, Fri, Sun |
| Dortmund (DTM), Germany | W4 | 1,543 km | 2h 30m | ≈ 3 | Tue, Thu, Sat |
| Forli (FRL), Italy | MW | 674 km | 1h 25m | ≈ 3 | Tue, Wed, Sat |
| Gdansk (GDN), Poland | RR | 1,846 km | 2h 55m | ≈ 3 | Tue, Thu, Sat |
| Krakow (KRK), Poland | RR | 1,424 km | 2h 20m | ≈ 3 | Mon, Tue, Sat |
| London (LTN), United Kingdom | U2 | 1,848 km | 3h 10m | ≈ 3 | Tue, Thu, Sat |
| London (STN), United Kingdom | MW | 1,822 km | 3h 05m | ≈ 3 | Mon, Thu |
| Nuremberg (NUE), Germany | MW | 1,268 km | 2h 10m | ≈ 3 | Mon, Fri, Sat |
| Paris (BVA), France | MW | 1,529 km | 2h 40m | ≈ 3 | Tue, Thu, Sat |
| Paris (CDG), France | AF | 1,469 km | 2h 40m | ≈ 3 | Sat, Sun |
| Poznan (POZ), Poland | MW · RR | 1,608 km | 2h 30m | ≈ 3 | Tue, Fri, Sun |
| Rimini (RMI), Italy | MW | 650 km | 1h 25m | ≈ 3 | Mon, Wed, Fri |
| Valencia (VLC), Spain | FR · MW | 1,184 km | 2h 10m | ≈ 3 | Mon, Wed, Fri |
| Alghero (AHO), Italy | MW | 494 km | 1h 15m | ≈ 2 | Tue, Sat |
| Belgrade (BEG), Serbia | FB | 949 km | 1h 45m | ≈ 2 | Wed, Sat |
| Brindisi (BDS), Italy | MW | 498 km | 1h 15m | ≈ 2 | Tue, Sat |
| Budapest (BUD), Hungary | RR | 1,143 km | 2h 00m | ≈ 2 | Wed, Sun |
| Karlsruhe/Baden-Baden (FKB), Germany | MW | 1,245 km | 2h 10m | ≈ 2 | Tue, Sat |
| Lourdes (LDE), France | V7 | 1,235 km | 2h 15m | ≈ 2 | Wed, Sat |
| Luxembourg (LUX), Luxembourg | LG | 1,386 km | 2h 15m | ≈ 2 | Thu, Sun |
| Malta (MLA), Malta | KM | 288 km | 1h 00m | ≈ 2 | Tue, Sat |
| Manchester (MAN), United Kingdom | LS | 2,057 km | 3h 40m | ≈ 2 | Tue, Fri |
| Mostar (OMO), Bosnia & Herzegovina | BQ | 693 km | 1h 20m | ≈ 2 | Mon, Fri |
| Nice (NCE), France | U2 | 784 km | 1h 35m | ≈ 2 | Thu, Sun |
| Porto (OPO), Portugal | U2 | 1,888 km | 3h 05m | ≈ 2 | Thu, Sun |
| Rotterdam (RTM), Netherlands | HV | 1,672 km | 2h 45m | ≈ 2 | Wed, Sat |
| Toulouse (TLS), France | V7 | 1,155 km | 2h 05m | ≈ 2 | Tue, Fri |
| Birmingham (BHX), United Kingdom | LS | 1,957 km | 3h 30m | ≈ 1 | Wed |
| Brest (BES), France | V7 | 1,812 km | 2h 55m | ≈ 1 | Fri |
| Deauville (DOL), France | V7 | 1,615 km | 2h 40m | ≈ 1 | Tue |
| Dusseldorf (DUS), Germany | EW | 1,538 km | 2h 35m | ≈ 1 | Sat |
| Hamburg (HAM), Germany | EW | 1,734 km | 2h 55m | ≈ 1 | Sat |
| Newcastle (NCL), United Kingdom | LS | 2,179 km | 3h 45m | ≈ 1 | Tue |
| Strasbourg (SXB), France | V7 | 1,233 km | 2h 15m | ≈ 1 | Fri |
North America · 1 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| New York (EWR), United States | UA | 7,167 km | 10h 30m | ≈ 3 | Mon, Thu, Sat |
Asia · 1 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tel Aviv-Yafo (TLV), Israel | W4 | 2,090 km | 3h 15m | ≈ 3 | Mon, Wed, Sat |
Africa · 3 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tunis (TUN), Tunisia | UG | 295 km | 1h 00m | ≈ 6 | Mon, Tue, Thu, Sat |
| Sharm el Sheikh (SSH), Egypt | W4 | 2,276 km | 3h 15m | ≈ 5 | Mon, Tue, Thu, Fri, Sun |
| Marrakech (RAK), Morocco | W4 | 2,056 km | 3h 30m | ≈ 3 | Mon, Wed, Fri |
Longest direct flight
New York (EWR): 7,167 km, about 10h 30m, by United.
Busiest route
Rome (FCO): about 166 flights a week (ITA Airways, MW, Wizz Air Malta, AeroItalia).
Single ticket
Ryanair also sells, under its own flight number, flights on 40 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Palermo?
85 destinations in 26 countries, including 80 in Europe.
Which airlines fly from Palermo?
Helvetic Airways, 4X, Air France, ITA Airways, British Airways, Luxwing, Sky Alps, Air Baltic, E6, Eurowings, Bulgaria Air, Ryanair, Transavia, KM Malta Airlines, Luxair, Lufthansa, Jet2, LW, Swiss, MW, Austrian, RR, Brussels Airlines, TUI fly Belgium, Turkish Airlines, Transavia France, easyJet, United, Tunisair Express, Volotea, Vueling, Wizz Air Malta, Wizz Air, AeroItalia.
Where can I go with a single stop?
670 destinations can be reached from Palermo with a single stop. Build your itinerary on the map to find them.