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.

Italy airports map

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 airport transfers

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

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

Trains to Fiumicino Airport


Ciampino Airport

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.

Trains and buses to Ciampino Airport

Milan Airports

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

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.

Trains to Malpensa Airport

Linate Airport

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

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

Airports in Northern Italy

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.

Airports in Southern Italy

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!