Airports in Italy: Getting To and From Major Airports

There are 77 airports in Italy, and 20 of them handle more than 1 million passengers per year. So, yes - a plane ticket to Italy is one of the most popular ways to start a vacation (and then, of course, a shuttle bus ticket to get to the city). If that’s your plan for a vacation as well, then this guide will definitely come in handy.

Let’s start by covering some basics.


Major airports in Italy

Rome Fiumicino Airport (IATA code: FCO)

Rome–Fiumicino International Airport “Leonardo da Vinci” is one of two airports in Rome Italy. Together they form the Rome airport system. Fiumicino is the busiest airport in Italy and the 9th busiest airport in Europe. As one of the biggest airports in Italy, it serves the Rome metropolitan area and the Vatican City.

  • Number of passengers: \~40 million annually

  • Location: Fiumicino, \~30 km from Rome city center

  • How to get from Rome Fiumicino Airport to city center: shuttle bus, train

  • Ideal for reaching: Rome, Lazio, Umbria, Abruzzo

Note: The other airport in Rome is called Rome Ciampino Airport. Both airports are ideal for reaching Lazio, Umbria, and Abruzzo due to extensive international connections.

Shuttle bus from Fiumicino Airport


Milan Malpensa Airport (IATA code: MXP)

Malpensa airport is one of the major Italian airports and the main airport in Milan. Together with Milan Linate and Orio al Serio airports it forms the Milan airport system, which serves as a crucial hub for both domestic and international travel in northern Italy.

  • Number of passengers: \~22 million annually

  • Location: \~47 km from Milan city center, northwest of the city

  • How to get from Milan Malpensa Airport to city center: shuttle bus, train

  • Ideal for reaching: Milan, Como, Navara, ski resorts in Italy and Switzerland

Shuttle bus from Milan Malpensa Airport


Bergamo Airport (IATA code: BGY)

Orio al Serio International Airport, also known as Milan Bergamo Airport, is another really busy airport in Lombardy. Although it is located near Bergamo, it is considered one of the airports in Milan Italy and it forms the Milan airport system.

  • Number of passengers: \~13 million passengers annually

  • Location: \5 kilometers from Bergamo, \50 kilometers from Milan

  • How to get from Bergamo Airport to Milan city center: shuttle bus

  • Ideal for reaching: Bergamo, Milan, Brescia, Lake Garda, ski resorts in the northeastern part of Italy

Shuttle bus from Bergamo Airport


Naples Airport (IATA code: NAP)

The Naples-Capodichino International Airport, or simply - Naples Airport, is one of the busiest airports in Italy. Also, it is one of the largest airports in southern Italy

  • Number of passengers: \~11 million passengers annually

  • Location: \~5 kilometers north of the Naples city center

  • How to get from Naples Airport to city center: shuttle bus

  • Ideal for reaching: Avellino, Salerno, Caserta, and other cities nearby.

Note: The Naples airport has a connection to the ferry port.

Shuttle bus from Naples Airport


Catania Airport (IATA code: CTA)

The Catania Fontanarossa Airport is the main airport in Sicily and one of four international airports in Sicily (Catania, Palermo, Trapani and Comiso airports). It is located in Fontanarossa which is just south of Catania.

  • Number of passengers: \~10 million passengers annually

  • Location: Fontanarossa, \~5 kilometers from Catania city center

  • How to get from Catania Airport to city center: shuttle bus, train

  • Ideal for reaching: Messina, Syracuse, Taormina, towns on the eastern part of the island.

Note: If you’re traveling to one of the cities in the western part of the island, Trapani and Palermo airports are closer.

Shuttle bus from Catania Airport


Venice Airport (IATA code: VCE)

Venice Marco Polo Airport is one of the most important Italian airports. Namely, the airport serves the cities of Venice and Padua. It is well-connected to many European cities but it also offers semi-seasonal long-haul flights to other parts of the world such as the United States, Canada, and the Middle East.

  • Number of passengers: \~8.5 million passengers annually

  • Location: \~14 kilometers from Venice

  • How to get from Venice Airport to city center: shuttle bus

  • Ideal for reaching: Vicenza and towns on the Adriatic coast like Lido di Jesolo or Chioggia

Note: The tickets from Venice Airport to Venice can be quite pricey so booking a private transfer could be a better option, especially if you’re not traveling alone. As an alternative to Venice airport, Treviso airport can also be used.

Shuttle bus from Venice Airport


Bologna Airport (IATA code: BLQ)

The Bologna Guglielmo Marconi airport is one of the major airports in Italy. Also, it is one of the best airports in Italy if you’re a F1 fan because of its vicinity to Imola Circuit and the Ferrari Museum and factory.

  • Number of passengers: \~8.5 million passengers annually

  • Location: \~10 kilometers from Bologna city center

  • How to get from Bologna Airport to city center: train

  • Ideal for reaching: Florence, Modena, Ravenna, Ferrara, and Rimini. Close to Imola Formula 1 track and the Ferrari Museum and factory.

Shuttle bus from Bologna Airport


Milan Linate Airport (IATA code: LIN)

The Linate airport is located south of Milan and serves the Milan metropolitan area. It is one of three airports serving Milan and with them it forms the Milan airport system.

  • Number of passengers: \~8 million passengers annually

  • Location: \~8 kilometers southeast of Milan city center

  • How to get from Milan Linate Airport to city center: shuttle bus

  • Ideal for reaching: Pavia, Piacenza, Cremona, Formula 1 track

Shuttle bus from Milan Linate Airport


Palermo Airport (IATA code: PMO)

Palermo Airport is also known as Falcone–Borsellino Airport. It is one of the biggest airports in Sicily and a significant part of the network of Italy airports. The island has six airports, but four of them are international airports: Catania, Palermo, Trapani and Comiso.

  • Number of passengers: \~7 million passengers annually

  • Location: Cinisi, \~35 kilometers west of Palermo

  • How to get from Palermo Airport to city center: shuttle bus, train

  • Ideal for reaching: Alcamo, Mazara del Vallo and other towns in the eastern part of Sicily

Shuttle bus from Palermo Airport


Rome Ciampino Airport (IATA code: CIA)

The Rome Ciampino Airport “G. B. Pastine” is located about 12 kilometers south of the city. It is the smaller out of two airports in Rome but together they form the Rome airport system.

  • Number of passengers: \~5 million passengers annually

  • Location: \~12 kilometers south of Rome

  • How to get from Rome Ciampino Airport to city center: shuttle bus

  • Ideal for reaching: Aprilia, Latina, Frosinone, eastern part of the Lazio region.

Shuttle bus from Rome Ciampino Airport


Pisa Airport (IATA code: PSA)

The Pisa International Airport, also known as Galileo Galilei Airport, is the largest airport in Tuscany.

  • Number of passengers: \~5 million passengers annually

  • Location: \~5 kilometers south of Pisa

  • How to get from Pisa Airport to city center: train

  • Ideal for reaching: La Spezia, Massa, Livorno, Grosseto, Florence

Shuttle bus/train from Pisa Airport


Smaller airports in Italy

Bari Airport (IATA code: BRI)

  • Also called: Karol Wojtyła Airport or Palese Airport

  • Location: Palese, \~8 km from Bari city center

  • Number of passengers: \~5 million passengers

  • How to get from Bari Airport to city center: Train 18 min, shuttle bus 25-30 min

  • Ideal for reaching: Barletta, Andria, Polignano a Mare, Monopoli, Foggia

Cagliari Airport (IATA code: CAG) 

  • Also called: Elmas Airport or Mario Mameli Airport

  • Number of passengers: \~4.5 million passengers

  • Location: Elmas, \~7 km from Cagliari city center

  • How to get from Cagliari Airport to city center: Train 10 Min

  • Ideal for reaching: All cities in the southern part of the Island Sardinia; alternative airports on the island Alghero or Olbia

Turin Airport (IATA code: TRN)

  • Also called: Turin-Caselle Airport or Sandro Pertini Airport

  • Number of passengers: \~4 million passengers

  • Location: Caselle Torinese, \~16 km from Turin city center

  • How to get from Turin Airport to city center: Bus 45-50 min, train 20 min

  • Ideal for reaching: Rivoli, Pinerolo, and other towns in the northwestern part of Italy

Verona Airport (IATA code: VRN)

  • Also called: Villafranca Airport or Valerio Catullo Airport

  • Number of passengers: \~3 million passengers

  • Location: Villafranca di Verona, \~12 km southwest of Verona city center

  • How to get from Verona Airport to city center: Shuttle bus 15 min

  • Ideal for reaching: Nearest airport to Lake Garda and cities like Vicenza, Legnago and Trento

Lamezia Terme Airport (IATA code: SUF)

  • Also called: Sant’Eufemia Airport

  • Number of passengers: \~3 million passengers

  • Location: Sant'Eufemia Lamezia, \~9 km from Lamezia Terme city center

  • How to get from Lamezia Terme Airport to city center: ****Shuttle bus 10 min

  • Ideal for reaching: Cosenza, Catanzaro, Crotone and other sites in the southwestern part of mainland Italy

Brindisi Airport (IATA code: BDS)

  • Also called: Salento Airport or Brindisi Papola Casale Airport

  • Number of passengers: \~3 million passengers

  • Location: Papola Casale, \~6 km from Brindisi city center

  • How to get from Brindisi Airport to city center: ****Shuttle bus 10-15 min (there is also a bus for Bari and other cities in the region)

  • Ideal for reaching: Lecce, Taranto, Otranto, Leuca and Gallipoli

Olbia Airport (IATA code: OLB) 

  • Also called: Costa Smeralda Airport

  • Number of passengers: \~3 million passengers

  • Location: Costa Smeralda, \~3 km from Olbia city center

  • How to get from Olbia Airport to city center: ****Public bus 20 min (there are also bus connections from airport to Cagliari, Alghero and other cities on the island)

  • Ideal for reaching: Cities in the northwestern part of the Island Sardinia

Florence Airport (IATA code: FLR) 

  • Also called: Amerigo Vespucci Airport

  • Number of passengers: \~2.5 million passengers

  • Location: Peretola, \~4 km from Florence city center

  • How to get from Florence Airport to city center: Shuttle bus 20-30 min

  • Ideal for reaching: Arezzo, Siena, Prato and other cities in mainland Tuscany

Treviso Airport (IATA code: TSF)

  • Also called: Sant’Angelo Airport or Venice-Treviso (main airport to Venice is Marco Polo)

  • Number of passengers: \~2.5 million passengers

  • Location: Sant'Angelo, \~3 km from Treviso city center

  • How to get from Treviso Airport to city center: Shuttle bus 20 min (there is also a bus from the airport to the bus and train stations in Venice)

  • Ideal for reaching: Venice, Padua, Vicenza and cities in northeastern part of Italy

Alghero Airport (IATA code: AHO) 

  • Also called: Riviera del Corallo Airport or Alghero-Fertilia Airport

  • Number of passengers: \~1.5 million passengers

  • Location: Fertilia, \~10 km from Alghero city center

  • How to get from Alghero Airport to city center: ****Public bus 20-30 min (there are also bus connections from airport to Sassari, Bosa, Santa Teresa Gallura, Nuoro, and other cities on the island)

  • Ideal for reaching: Cities in the northeastern part of Island Sardinia

Genoa Airport (IATA code: COA) 

  • Also called: Cristoforo Colombo Airport

  • Number of passengers: \~1.5 million passengers

  • Location: Sestri Ponente, \~7 km from Genoa city center

  • How to get from Genoa Airport to city center: Shuttle bus 30 min

  • Ideal for reaching: Rapello, Savona, Albenga, Imperia, Sanremo

Trapani Airport (IATA code: TPS)

  • Also called: Vincenzo Florio Airport Trapani–Birgi

  • Number of passengers: \~1 million passengers

  • Location: Birgi, Marsala, \~15 km from Trapani city center

  • How to get from Trapani Airport to city center: ****Public bus 40-45 min

  • Ideal for reaching: Cities in the western part of Island Sicily such as Marsala, Mazara Del Vallo

Trieste Airport (IATA code: TRS) 

  • Also called: Friuli Venezia Giulia Airport or Ronchi dei Legionari Airport

  • Number of passengers: \~0.7 million passengers

  • Location: Ronchi dei Legionari, \~30 km from Trieste city center

  • How to get from Trieste Airport to city center: Public bus 1 hour, train 30 min

  • Ideal for reaching: Monfalcone, Udine, Gorizia, Palmanova

Pescara Airport (IATA code: PSR)

  • Also called: Abruzzo Airport

  • Number of passengers: \~0.6 million passengers

  • Location: San Giovanni Teatino, \~6 km from Pescara city center

  • How to get from Pescara Airport to city center: ****Public bus 20 min

  • Ideal for reaching: San Benedetto del Tronto, Termoli, Vasto

Ancona Airport (IATA code: AOI) 

  • Also called: Marche Airport or Ancona Falconara Airport

  • Number of passengers: \~0.5 million passengers

  • Location: Falconara Marittima, \~12 km from Ancona city center

  • How to get from Ancona Airport to city center: ****Shuttle bus 30 min, train from Castelferretti railway station 20 min

  • Ideal for reaching: Civitanova Marche, Senigallia, Loreto, Porto San Giorgio

Reggio Calabria Airport (IATA code: REG)

  • Also called: Aeroporto dello Stretto

  • Number of passengers: \~0.3 million passengers

  • Location: Pellaro, \~6 km from Reggio Calabria city center

  • How to get from Reggio Calabria Airport to city center: Public bus 30 min, train 10 min

  • Ideal for reaching: San Benedetto del Tronto, Termoli, Vasto

Rimini Airport (IATA code: RMI)

  • Also called: Federico Fellini Int. Airport or Rimini Miramare Airport

  • Number of passengers: \~0.3 million passengers

  • Location: Miramare, \~5 km from Rimini city center

  • How to get from Rimini Airport to city center: Public bus 30 min

  • Ideal for reaching: Fano, Pesaro, Cattolica, Bellaria, Cesenatico, Cesena

Perugia Airport (IATA code: PEG)

  • Also called: San Francesco d’Assisi or Umbria Int. Airport

  • Number of passengers: \~0.3 million passengers

  • Location: San Francesco d'Assisi, \~12 km from Perugia city center

  • How to get from Perugia Airport to city center: Public bus 30 min

  • Ideal for reaching: Foligno, Citta di Castello, Spoleto

Cuneo Airport (IATA code: CUF)

  • Also called: Cuneo Levaldigi Airport or Turin Cuneo Airport

  • Number of passengers: \~0.1 million passengers

  • Location: Levaldigi, \~16 km from Cuneo city center

  • How to get from Cuneo Airport to city center: Bus 25-30 min, taxi \~20 min

  • Ideal for reaching: Mondovi, Bra, Alba, Borgo San Dalmazzo

Minor airports

  • Bolzano Airport – IATA code BZO

  • Brescia Airport – IATA code VBS

  • Foggia Airport – IATA code FOG

  • Grosseto Airport – IATA code GRS

  • Comiso Airport – IATA code CIY

  • Forli Airport – IATA code FRL

  • Siena Airport  – IATA code SAY

  • Parma Airport – IATA code PMF


Airports in the neighboring countries

Airports in Croatia
Airports in Slovenia

Airports in Austria

Airports in Switzerland

Airports in France


FAQs

What are the biggest airports in Italy?

The biggest airports in Italy are Fiumicino in Rome, Malpensa in Milan, and Marco Polo airport in Venice.

What are the best airports in Italy to fly into?

It is difficult to say which are the best airports in Italy to fly into because it all depends on where you are going exactly in Italy, but you can always check our list and see how fellow travelers rated the best Italian airports.

What is the most common airport to fly to in Italy?

The busiest airports in Italy by passenger numbers are Rome Fiumicino airport, Milan Malpensa airport and Milan Bergamo airport.

Rome Airport Fiumicino and Ciampino Airport form the Rome airport system with more than 45 million passengers per year. Also, Milan Malpensa Airport, Linate Airport, and Orio al Serio Airport together form the Milan airport system with more than 42 million passengers per year. 

What is the cheapest airport to fly into Italy?

It all depends on where you are traveling from, but there are often cheap flights to Rome and Milan airports from various cities in Europe.

GetByAps twitter twitterX linkedin instagram facebook pinterest tiktok youTubePlay fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation mailAlert questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket flexCancelIcon