Flight routes from Italy
Every scheduled outbound flight route originating in Italy. 1,645 sectors filed by airlines departing from 36 airports. Click any origin airport for its full outbound network, or jump straight into a route pair.
Origin airports
Showing 36 of 36 airports, ordered by number of outbound routes.
| IATA | Airport | City | Outbound routes | Top destinations |
|---|---|---|---|---|
| FCO | Leonardo da Vinci–Fiumicino Airport | Rome | 200 | JFK New York · ORD Chicago · ATL Atlanta |
| MXP | Malpensa International Airport | Milano | 192 | JFK New York · FCO Rome · MIA Miami |
| VCE | Venice Marco Polo Airport | Venice | 122 | CPH Copenhagen · LGW London · MAN Manchester |
| CTA | Catania-Fontanarossa Airport | Catania | 115 | DUS Duesseldorf · TXL Berlin · LGW London |
| BLQ | Bologna Guglielmo Marconi Airport | Bologna | 88 | CTA Catania · TIA Tirana · CDG Paris |
| BGY | Il Caravaggio International Airport | Bergamo | 81 | VNO Vilnius · CMN Casablanca · TIA Tirana |
| NAP | Naples International Airport | Naples | 79 | LIN Milan · LGW London · STR Stuttgart |
| PSA | Pisa International Airport | Pisa | 76 | TIA Tirana · LHR London · CTA Catania |
| PMO | Falcone–Borsellino Airport | Palermo | 63 | CDG Paris · FCO Rome · LGW London |
| LIN | Milano Linate Airport | Milan | 60 | LHR London · NAP Naples · BRU Brussels |
| FLR | Peretola Airport | Florence | 53 | VIE Vienna · DUS Duesseldorf · LCY London |
| OLB | Olbia Costa Smeralda Airport | Olbia | 52 | VIE Vienna · CGN Cologne · DUS Duesseldorf |
| BRI | Bari Karol Wojtyła Airport | Bari | 50 | TXL Berlin · LIN Milan · TRN Torino |
| CIA | Ciampino–G. B. Pastine International Airport | Rome | 50 | AGP Malaga · AHO Alghero · BCN Barcelona |
| TRN | Turin Airport | Torino | 44 | CTA Catania · PMO Palermo · FCO Rome |
| CAG | Cagliari Elmas Airport | Cagliari | 43 | DUS Duesseldorf · MUC Munich · FLR Florence |
| VRN | Verona Villafranca Airport | Villafranca | 39 | TIA Tirana · LGW London · CTA Catania |
| TSF | Treviso-Sant'Angelo Airport | Treviso | 38 | CMN Casablanca · AGP Malaga · AHO Alghero |
| AHO | Alghero-Fertilia Airport | Alghero | 31 | LIN Milan · TRN Torino · AOI Ancona |
| TPS | Vincenzo Florio Airport Trapani-Birgi | Trapani | 28 | PNL Pantelleria · AOI Ancona · BGY Bergamo |
| SUF | Lamezia Terme Airport | Lamezia | 25 | ZRH Zurich · TRN Torino · VCE Venice |
| BDS | Brindisi – Salento Airport | Brindisi | 22 | ZRH Zurich · MUC Munich · STR Stuttgart |
| GOA | Genoa Cristoforo Colombo Airport | Genoa | 20 | CDG Paris · TIA Tirana · BCN Barcelona |
| TRS | Trieste–Friuli Venezia Giulia Airport | Ronchi De Legionari | 11 | FCO Rome · LIN Milan · NAP Naples |
| AOI | Ancona Falconara Airport | Ancona | 10 | DUS Duesseldorf · TXL Berlin · FCO Rome |
| PSR | Pescara International Airport | Pescara | 9 | LIN Milan · BGY Bergamo · BVA Beauvais |
| CIY | Comiso Airport | Comiso | 8 | LIN Milan · CIA Rome · CRL Charleroi |
| REG | Reggio Calabria Airport | Reggio Calabria | 6 | FCO Rome · LIN Milan · TRN Torino |
| CUF | Cuneo International Airport | Cuneo | 5 | CMN Casablanca · AHO Alghero · CAG Cagliari |
| EBA | Marina Di Campo Airport | Marina Di Campo | 5 | ACH Altenrhein · FDH Friedrichshafen · MUC Munich |
| PEG | Perugia San Francesco d'Assisi – Umbria International Airport | Perugia | 5 | CAG Cagliari · CRL Charleroi · STN London |
| PMF | Parma Airport | Parma | 4 | AHO Alghero · CAG Cagliari · STN London |
| LMP | Lampedusa Airport | Lampedusa | 3 | CTA Catania · PMO Palermo · VCE Venice |
| PNL | Pantelleria Airport | Pantelleria | 3 | PMO Palermo · TPS Trapani · VCE Venice |
| RMI | Federico Fellini International Airport | Rimini | 3 | DME Moscow · KRR Krasnodar |
| BZO | Bolzano Airport | Bolzano | 2 | FCO Rome |
About this page
Every entry in the table above links to either the origin airport's full destination network or, when you click a destination chip, straight to the route-pair page for that sector. The route-pair page lists the operators on file, the great-circle distance, an estimated block time, and the connecting hubs that appear on both ends of the network for cases when the nonstop doesn't suit your dates.
Coverage in this directory comes from the OpenFlights public dataset, so it reflects scheduled-route filings rather than a live timetable. A pair appearing here means at least one carrier has filed regular service on that sector; for the current schedule and ticketing, follow the airline links from the route page to each carrier's own website.