Are you travelling to Italy by plane, but you don’t know which airport transfer you need to take to get to the city centre? No worries, we’ve got you covered. Here you can find all the information you need to get from the airport to the city by train and bus and vice versa.
You can reach most of the Italian airports by bus, whereas only the major airports (Fiumicino Airport, Ciampino Airport, Malpensa Airport and Pisa Airport) are connected to the city centre by train.
Use our map to check all the major airports in Italy and the best way you can travel to and from them by bus or train. Click on the icons in the map to view more information about the airport you’re interested in.
Rome has two airports: Leonardo da Vinci International Airport, better known as Fiumicino Airport, and Ciampino Airport, which is mainly served by low-cost airline companies.
Fiumicino Airport is located 30 km away from Rome’s city centre. You can easily get there by both bus (Terravision, Autostradale and Fiumicino Express) and train (Leonardo Express and regional train services).
Ciampino Airport is located in South-Eastern Rome, 16 km away from the city centre. To get there, take a regional train to Ciampino train station and hop on one of the Cotral/Schiaffini buses that go to the airport.
There are three airports in Milan – Malpensa Airport, the main airport of the city, Linate Airport, the third busiest airport in Lombardy, and Bergamo Airport, which is 5 km away from Bergamo city centre.
Malpensa Airport is in North-Western Milan, 50 km away from the city centre. Getting to the airport is super easy thanks to the fast-regional train Malpensa Express operated by Trenord and the efficient bus network in the area.
Linate Airport is only 7 km away from the city centre and is mainly used for domestic flights. There are plenty of buses you can take from Milan city centre to get there.
Trains and buses to Linate Airport
Bergamo Airport is situated in the province of Bergamo Orio al Serio. You can take a bus from Bergamo train station to get there.
Trains and buses to Bergamo Airport
Click on the airport you’re interested in to find all the information you’ll need to travel there from and to the city centre.
Venice Marco Polo Airport is 13 km away from the city centre. To get there, take a train to Venezia Mestre or Venezia Santa Lucia from which you can travel to the airport by bus.
Trains and buses to Venice Airport
Located 12 km away from the city centre, Verona Villafranca Airport can be easily reached by bus from Verona Porta Nuova – the closest train station to the airport.
Trains and buses to Verona Airport
Turin Caselle Airport is 16 km away from the city centre. You can easily travel to and from the city centre by train in just 19 minutes.
Trains to Turin Airport
Located just 6 km away from the city centre, Bologna-Borgo Panigale Airport can be easily reached by bus after getting a train to Bologna Centrale.
Trains and buses to Bologna AIrport
Treviso Airport is only 3 km away from the city centre. Get to Venezia Mestre or Treviso Centrale train stations by train and take a bus to the airport.
Trains and buses to Treviso Airport
Trieste Airport is 30 km away from the city centre and can be easily reached by train and bus from the city centre and also by bus from Venice.
Trains to Trieste Airport
Pisa San Giusto is the main airport of Tuscany. From Pisa Centrale train station, you can get to the airport in just five minutes thanks to the PisaMover train. If you’re travelling from Firenze Santa Maria Novella, you can get to the airport using Terravision and Autostradale buses.
Trains to Pisa Airport
Just 4 km away from the city centre, Florence Airport is well connected to Firenze Santa Maria Novella, Prato, Pisa, Pistoia and Montecatini train stations by bus.
Buses to Florence Airport
Want to explore Southern Italy in the best way possible? Read our tips to make travelling your destination to the airport a piece of cake!
Naples Airport is a quick 15 minutes away from the city centre. From Napoli centrale train station, hop on an Alibus shuttle bus and you’ll be at the airport in no time at all.
Trains and buses to Naples Airport
Located 9 km away from the city centre, Bari Palese Airport can be easily reached by both bus and train from Bari centrale train station and the main Italian cities.
Trains to Bari Airport
Brindisi Airport is located 6 km away from Brindisi city centre and 35 km away from Lecce. You can easily get to the airport from Brindisi, Lecce and Taranto and vice versa thanks to the shuttle bus service called Pugliairbus.
Trains to Brindisi Airport
Catania Fontanarossa is the main airport of Sicily. Take a train to Catania Centrale and hop on one of the buses that go to the airport.
Trains and buses to Catania Airport
Palermo Punta Raisi Airport is 35 km away from the city centre. Take a train from Palermo centrale and you’ll be at the airport in less than an hour.
Trains to Palermo Airport