TrenitaliaItaloThello
+ 200 more
Best price for your journey

Compare and book train and bus tickets for over 200 companies, including UK rail carriers, Eurostar, SNCF, Deutsche Bahn, Trenitalia and Renfe.

Get your points and discounts

We accept all major railcards and loyalty cards.

Easy to book and manage

Find, book, change or cancel your tickets in an instant.

Pay with confidence

Buy tickets with PayPal, ApplePay, Visa, Amex and all international credit cards.

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

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

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!

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

Located just 6 km away from the city centre, Cagliari Elmas Airport can be easily reached by both train and bus from Cagliari, Oristano, Olbia and Sassari train stations.

Trains and buses to Cagliari Airport

Journeys start better with Trainline

We help customers across Europe make more than 125,000 smarter journeys every single day.