Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Malaga (AGP) | 1,485 km | 145 min | Ryanair |
| Alghero (AHO) | 382 km | 60 min | Ryanair |
| Amman (AMM) | 2,602 km | 250 min | Ryanair |
| Amsterdam (AMS) | 1,044 km | 115 min | Transavia |
| Stockholm (ARN) | 1,846 km | 175 min | Norwegian Air Sweden, Ryanair |
| Athens (ATH) | 1,307 km | 135 min | Aegean Airlines |
| Brindisi (BDS) | 708 km | 85 min | Ryanair |
| Belgrade (BEG) | 799 km | 95 min | Wizz Air |
| Berlin (BER) | 990 km | 115 min | Ryanair, easyJet |
| Birmingham (BHX) | 1,324 km | 140 min | Ryanair, Jet2 |
| Bari (BRI) | 596 km | 80 min | Ryanair |
| Bristol (BRS) | 1,302 km | 140 min | easyJet |
| Brussels (BRU) | 916 km | 105 min | Ryanair |
| Bratislava (BTS) | 724 km | 110 min | Ryanair |
| Budapest (BUD) | 806 km | 105 min | Ryanair |
| Paris (BVA) | 901 km | 105 min | Ryanair |
| Cagliari (CAG) | 506 km | 70 min | Ryanair, FlexFlight, AeroItalia |
| Kerkyra (CFU) | 912 km | 105 min | Ryanair |
| Cologne (CGN) | 835 km | 95 min | Eurowings |
| Chania (CHQ) | 1,484 km | 155 min | Ryanair |
| Comiso (CIY) | 825 km | 100 min | FlexFlight, AeroItalia |
| Casablanca (CMN) | 1,935 km | 180 min | Air Arabia Maroc |
| Copenhagen (CPH) | 1,336 km | 145 min | Norwegian Air Sweden, Ryanair, Scandinavian Airlines |
| Brussels (CRL) | 876 km | 100 min | Ryanair |
| Catania (CTA) | 796 km | 100 min | Ryanair |
| Dublin (DUB) | 1,629 km | 160 min | Aer Lingus, Ryanair |
| Dubai (DXB) | 4,538 km | 405 min | flydubai |
| Elba Island (EBA) | 104 km | 40 min | Polar Airlines, FlexFlight |
| Edinburgh (EDI) | 1,677 km | 165 min | Ryanair |
| Kefallinia (EFL) | 1,051 km | 115 min | Ryanair |
| Eindhoven (EIN) | 940 km | 105 min | Ryanair |
| Florence (FLR) | 65 km | 25 min | Polar Airlines |
| Frankfurt (FRA) | 719 km | 95 min | Air Dolomiti |
| Puerto del Rosario (FUE) | 2,746 km | 235 min | Ryanair |
| Gdansk (GDN) | 1,324 km | 140 min | Ryanair |
| Glasgow (GLA) | 1,716 km | 160 min | easyJet |
| Gothenburg (GOT) | 1,559 km | 155 min | Ryanair |
| Girona (GRO) | 655 km | 80 min | Ryanair |
| Hamburg (HAM) | 1,104 km | 125 min | Neos |
| Helsinki (HEL) | 2,091 km | 195 min | Norwegian Air Sweden |
| Iasi (IAS) | 1,398 km | 145 min | Wizz Air Malta |
| Ibiza (IBZ) | 926 km | 100 min | Ryanair |
| Skiathos (JSI) | 1,202 km | 130 min | Ryanair |
| Kos (KGS) | 1,609 km | 165 min | Ryanair |
| Krakow (KRK) | 1,006 km | 115 min | Ryanair |
| Kaunas (KUN) | 1,593 km | 155 min | Ryanair |
| Leeds (LBA) | 1,432 km | 155 min | Jet2 |
| London (LGW) | 1,148 km | 135 min | easyJet |
| London (LHR) | 1,186 km | 140 min | British Airways |
| Lisbon (LIS) | 1,721 km | 165 min | Ryanair |
| London (LTN) | 1,213 km | 140 min | easyJet |
| Madrid (MAD) | 1,207 km | 130 min | Ryanair |
| Manchester (MAN) | 1,420 km | 145 min | Ryanair, Jet2, easyJet |
| Malta (MLA) | 939 km | 105 min | Ryanair |
| Nantes (NTE) | 1,013 km | 110 min | Volotea |
| Olbia (OLB) | 318 km | 60 min | Volotea |
| Porto (OPO) | 1,588 km | 155 min | Ryanair |
| Cork (ORK) | 1,673 km | 155 min | Ryanair |
| Paris (ORY) | 834 km | 105 min | Transavia France, easyJet |
| Oslo (OSL) | 1,835 km | 175 min | Norwegian Air Shuttle, Scandinavian Airlines |
| Bucharest (OTP) | 1,256 km | 140 min | Ryanair, Wizz Air Malta |
| Glasgow (PIK) | 1,696 km | 155 min | Ryanair |
| Palma de Mallorca (PMI) | 787 km | 95 min | Ryanair |
| Palermo (PMO) | 653 km | 80 min | Ryanair |
| Prague (PRG) | 770 km | 100 min | Ryanair |
| Marrakech (RAK) | 2,100 km | 190 min | Ryanair |
| Rabat (RBA) | 1,828 km | 185 min | Ryanair |
| Reggio Calabria (REG) | 765 km | 90 min | Ryanair |
| Rhodes (RHO) | 1,708 km | 170 min | Ryanair |
| Riga (RIX) | 1,753 km | 165 min | Air Baltic |
| Southend (SEN) | 1,137 km | 120 min | easyJet |
| Sofia (SOF) | 1,062 km | 120 min | Ryanair |
| London (STN) | 1,183 km | 125 min | Ryanair |
| Lamezia-Terme (SUF) | 722 km | 85 min | Ryanair |
| Sevilla (SVQ) | 1,542 km | 150 min | Ryanair |
| Tenerife (TFS) | 2,969 km | 270 min | Ryanair |
| Tirana (TIA) | 805 km | 100 min | Ryanair, Wizz Air Malta |
| Toulouse (TLS) | 727 km | 95 min | Volotea |
| Trapani (TPS) | 667 km | 80 min | Ryanair |
| Sandefjord (TRF) | 1,722 km | 170 min | Ryanair |
| Valencia (VLC) | 1,018 km | 110 min | Ryanair |
| Warsaw (WAW) | 1,226 km | 130 min | Ryanair, Wizz Air |
| Wroclaw (WRO) | 957 km | 115 min | Ryanair |
| Zadar (ZAD) | 400 km | 65 min | Ryanair |
| Zagreb (ZAG) | 502 km | 80 min | Ryanair |
Inbound network coverage
Pisa (PSA) receives direct flights from 83 airports per the FlightConnections route map. 83 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to PSA?
Dubai at 4,538 km.
How many airports have direct flights to Pisa (PSA)?
Per the FlightConnections route map, 83 airports send direct flights to PSA.