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 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.
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.
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
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
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
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