Direct flights from Pisa (PSA)
From Pisa Pisa International Airport airport, 72 destinations are served non-stop in 24 countries, with about 439 flights a week. With a single stop, 580 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 · 70 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tirana (TIA), Albania | MW · RR · W4 | 803 km | 1h 35m | ≈ 27 | every day |
| Palermo (PMO), Italy | MW | 654 km | 1h 20m | ≈ 21 | every day |
| Catania (CTA), Italy | MW | 796 km | 1h 35m | ≈ 17 | every day |
| London (LHR), United Kingdom | BA | 1,185 km | 2h 25m | ≈ 17 | every day |
| London (LGW), United Kingdom | U2 | 1,147 km | 2h 15m | ≈ 16 | every day |
| Cagliari (CAG), Italy | H3 · MW | 507 km | 1h 15m | ≈ 15 | every day |
| Frankfurt (FRA), Germany | EN | 720 km | 1h 40m | ≈ 15 | every day |
| London (STN), United Kingdom | MW | 1,182 km | 2h 20m | ≈ 14 | every day |
| Bari (BRI), Italy | MW | 595 km | 1h 20m | ≈ 12 | every day |
| Manchester (MAN), United Kingdom | LS · MW · U2 | 1,419 km | 2h 30m | ≈ 12 | every day |
| Brindisi (BDS), Italy | MW | 707 km | 1h 30m | ≈ 11 | every day |
| Paris (ORY), France | TO · U2 | 833 km | 1h 45m | ≈ 11 | every day |
| Amsterdam (AMS), Netherlands | HV · U2 | 1,044 km | 2h 05m | ≈ 10 | every day |
| Berlin (BER), Germany | MW · U2 | 991 km | 1h 55m | ≈ 10 | every day |
| Bucharest (OTP), Romania | MW · W4 | 1,253 km | 2h 10m | ≈ 10 | every day |
| Eindhoven (EIN), Netherlands | MW | 940 km | 1h 55m | ≈ 10 | every day |
| Valencia (VLC), Spain | FR · MW | 1,017 km | 2h 00m | ≈ 10 | every day |
| Brussels (CRL), Belgium | MW | 876 km | 1h 45m | ≈ 9 | Mon, Tue, Wed, Sat, Sun |
| Krakow (KRK), Poland | MW · RR | 1,005 km | 1h 55m | ≈ 8 | every day |
| Lamezia-Terme (SUF), Italy | MW | 722 km | 1h 30m | ≈ 8 | every day |
| Paris (BVA), France | MW | 900 km | 1h 50m | ≈ 7 | Mon, Tue, Wed, Fri, Sat, Sun |
| Trapani (TPS), Italy | MW | 668 km | 1h 25m | ≈ 7 | every day |
| Dublin (DUB), Ireland | EI · MW | 1,627 km | 2h 50m | ≈ 6 | Mon, Wed, Thu, Fri, Sun |
| Elba Island (EBA), Italy | PI | 105 km | 0h 40m | ≈ 6 | Mon, Tue, Fri, Sat |
| Malta (MLA), Malta | MW | 940 km | 1h 45m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Warsaw (WAW), Poland | MW · W6 | 1,225 km | 2h 05m | ≈ 6 | Tue, Thu, Sat, Sun |
| Alghero (AHO), Italy | MW | 383 km | 1h 05m | ≈ 5 | Mon, Tue, Wed, Fri, Sun |
| Bristol (BRS), United Kingdom | U2 | 1,300 km | 2h 25m | ≈ 5 | Tue, Wed, Thu, Fri, Sun |
| Budapest (BUD), Hungary | MW · RR | 804 km | 1h 40m | ≈ 5 | Mon, Thu, Fri, Sat, Sun |
| Copenhagen (CPH), Denmark | MW | 1,336 km | 2h 15m | ≈ 5 | Mon, Wed, Fri, Sat, Sun |
| Ibiza (IBZ), Spain | FR · MW | 925 km | 1h 50m | ≈ 5 | Mon, Tue, Wed, Thu, Fri |
| London (LTN), United Kingdom | U2 | 1,212 km | 2h 20m | ≈ 5 | Mon, Thu, Fri, Sat, Sun |
| Madrid (MAD), Spain | FR · MW | 1,204 km | 2h 20m | ≈ 5 | Mon, Thu, Fri, Sat, Sun |
| Sevilla (SVQ), Spain | FR · MW | 1,540 km | 2h 35m | ≈ 5 | Tue, Wed, Thu, Fri, Sun |
| Wroclaw (WRO), Poland | MW · RR | 957 km | 1h 50m | ≈ 5 | Mon, Tue, Wed, Sat, Sun |
| Girona (GRO), Spain | FR | 654 km | 1h 25m | ≈ 4 | Wed, Thu, Fri, Sun |
| Palma de Mallorca (PMI), Spain | FR · MW | 787 km | 1h 40m | ≈ 4 | Mon, Wed, Thu, Fri |
| Prague (PRG), Czechia | MW | 770 km | 1h 35m | ≈ 4 | Wed, Thu, Sat, Sun |
| Reggio Calabria (REG), Italy | MW | 765 km | 1h 30m | ≈ 4 | Tue, Wed, Fri, Sun |
| Birmingham (BHX), United Kingdom | LS · MW | 1,323 km | 2h 20m | ≈ 3 | Mon, Tue, Sat |
| Bratislava (BTS), Slovakia | MW · RR | 724 km | 1h 40m | ≈ 3 | Mon, Thu, Sat |
| Chania (CHQ), Greece | MW | 1,483 km | 2h 25m | ≈ 3 | Tue, Fri, Sun |
| Cologne (CGN), Germany | EW · QS | 835 km | 1h 40m | ≈ 3 | Wed, Fri, Sun |
| Edinburgh (EDI), United Kingdom | MW | 1,676 km | 2h 50m | ≈ 3 | Tue, Thu, Fri |
| Gdansk (GDN), Poland | MW · RR | 1,323 km | 2h 15m | ≈ 3 | Thu, Fri, Sun |
| Glasgow (PIK), United Kingdom | MW | 1,694 km | 2h 45m | ≈ 3 | Tue, Fri, Sun |
| Malaga (AGP), Spain | FR · MW | 1,483 km | 2h 40m | ≈ 3 | Tue, Fri, Sun |
| Nantes (NTE), France | V7 | 1,011 km | 2h 00m | ≈ 3 | Mon, Wed, Fri |
| Oslo (OSL), Norway | D8 | 1,835 km | 2h 45m | ≈ 3 | Tue, Thu, Sat |
| Rhodes (RHO), Greece | MW | 1,706 km | 2h 40m | ≈ 3 | Mon, Wed, Fri |
| Skiathos (JSI), Greece | MW | 1,201 km | 2h 07m | ≈ 3 | Wed, Fri, Sat |
| Stockholm (ARN), Sweden | MW | 1,845 km | 2h 55m | ≈ 3 | Tue, Thu, Sat |
| Brussels (BRU), Belgium | MW | 916 km | 1h 50m | ≈ 2 | Tue, Sat |
| Comiso (CIY), Italy | H3 | 826 km | 1h 40m | ≈ 2 | Thu, Sun |
| Cork (ORK), Ireland | MW | 1,670 km | 2h 50m | ≈ 2 | Mon, Fri |
| Glasgow (GLA), United Kingdom | U2 | 1,714 km | 3h 00m | ≈ 2 | Tue, Sat |
| Gothenburg (GOT), Sweden | MW | 1,559 km | 2h 30m | ≈ 2 | Wed, Sun |
| Iasi (IAS), Romania | W4 | 1,395 km | 2h 20m | ≈ 2 | Thu, Sun |
| Kaunas (KUN), Lithuania | MW | 1,592 km | 2h 35m | ≈ 2 | Tue, Sat |
| Kefallinia (EFL), Greece | MW | 1,051 km | 1h 55m | ≈ 2 | Tue, Sat |
| Kos (KGS), Greece | MW | 1,606 km | 2h 35m | ≈ 2 | Mon, Thu |
| Lisbon (LIS), Portugal | MW | 1,718 km | 3h 00m | ≈ 2 | Wed, Sat |
| Porto (OPO), Portugal | MW | 1,584 km | 2h 45m | ≈ 2 | Wed, Fri |
| Sandefjord (TRF), Norway | MW | 1,721 km | 2h 40m | ≈ 2 | Mon, Fri |
| Sofia (SOF), Bulgaria | MW | 1,060 km | 1h 55m | ≈ 2 | Mon, Thu |
| Southend (SEN), United Kingdom | U2 | 1,136 km | 2h 15m | ≈ 2 | Mon, Fri |
| Zadar (ZAD), Croatia | LW | 400 km | 1h 05m | ≈ 2 | Mon, Thu |
| Leeds (LBA), United Kingdom | LS | 1,431 km | 2h 35m | ≈ 1 | Sat |
| Puerto del Rosario (FUE), Spain | MW | 2,745 km | 4h 15m | ≈ 1 | Sat |
| Tenerife (TFS), Spain | FR | 2,967 km | 4h 35m | ≈ 1 | Fri |
Africa · 2 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Marrakech (RAK), Morocco | MW | 2,099 km | 3h 25m | ≈ 3 | Thu, Fri, Sat |
| Casablanca (CMN), Morocco | 3O | 1,934 km | 3h 10m | ≈ 2 | Tue, Fri |
Longest direct flight
Tenerife (TFS): 2,967 km, about 4h 35m, by Ryanair.
Busiest route
Tirana (TIA): about 27 flights a week (MW, RR, Wizz Air Malta).
Single ticket
Ryanair also sells, under its own flight number, flights on 47 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Pisa?
72 destinations in 24 countries, including 70 in Europe.
Which airlines fly from Pisa?
Air Arabia Maroc, British Airways, Norwegian Air Sweden, Aer Lingus, Air Dolomiti, Eurowings, Ryanair, H3, Transavia, Jet2, LW, MW, Polar Airlines, SmartWings, RR, Transavia France, easyJet, Volotea, Wizz Air Malta, Wizz Air.
Where can I go with a single stop?
580 destinations can be reached from Pisa with a single stop. Build your itinerary on the map to find them.