Leonardo Da Vinci International Airport in Fiumicino (FCO) is the busiest and most crowded among Rome’s airports. Many travelers are confused about how to get from Fiumicino airport to Rome and understandably so since there are many ways to reach Rome from FCO.
The best ways to get to Rome from Fiumicino Leonardo Da Vinci Airport FCO are by train, coach, and taxi. If you are brave enough to drive, you can rent a car-sharing service and leave the car in the dedicated parking in the city.
In this article, I will lay out all the options you have to reach the different neighborhoods and the most important hubs of Rome from Fiumicino Airport.
The best way to get from Fiumicino Airport to Rome – All your options
By train
I think the best and easiest way to reach Rome from Fiumicino Airport is by train. It’s fast, frequent, affordable, and it certainly doesn’t get stuck in traffic. There are two types of trains from Fiumicino airport to Rome: the Leonardo Express which goes direct and doesn’t stop anywhere, and the regional train which stops at all the biggest train stations in Rome.
Leonardo Express from Fiumicino Airport to Rome Termini
Leonardo Express is the direct train connecting Fiumicino Leonardo Da Vinci Airport to Rome Termini. Being direct, it’s the fastest train option. The first train leaves the station of Fiumicino Airport at 5.38 am and there is one every 30 minutes until 6.38 am. After that, it’s every 15 minutes.
The Leonardo Express train takes 32 minutes to reach Roma Termini station from Fiumicino Airport and the ticket costs 14€.
You can buy the ticket from Trenitalia’s official website or by downloading the handy Trenitalia app. You can consider the Omio travel booking website if you are booking different journeys and want to compare prices and timetables.
Regional train from Fiumicino Leonardo Da Vinci Airport to Rome
The regional train from Rome to Fiumicino Airport takes longer because it stops at many train stations. The price is 8€ per person and it’s every 15 minutes.
The regional train from Fiumicino Airport starts every day at 5.57 am and the whole journey takes 48 minutes. The stations covered by this train are Parco Leonardo, Fiera di Roma, Ponte Galeria, Muratella, Magliana, Villa Bonelli, Roma Trastevere, Roma Ostiense, Roma Tuscolana, and Roma Tiburtina. There is one train every 15 minutes circa.
It’s convenient if you are staying in a neighborhood near a smaller station because you don’t need to get to Termini. For example, since I live near a small train station and I don’t have a direct connection with Termini station, I usually get off in Trastevere and then change to the train that stops near my house. Much easier than getting to Termini and then having to take the metro to reach my train.
This train is a better choice if you have booked your hotel in Trastevere, in Ostiense, near Valle Aurelia metro station, or in the Tiburtina area.
Just like the Leonardo Express, also this ticket can be easily bought on the Trenitalia website or even better from the Trenitalia app so you can simply show the bar code to the ticket inspector.
If you are leaving the city, you can check out my full guide to Fiumicino Airport from Rome.
By bus
Several buses and coaches travel from Fiumicino Airport to Rome. The main companies that run this route are Cotral, Schiaffini, Terravision, Sit Bus Shuttle, TAM Bus, and Itabus. You can buy the tickets from their official websites, newsagents and ticket booths inside the airport, and also onboard for an extra fee. You can also book your shuttle bus to and from Fiumicino Airport on GYG.
If you want to compare companies, prices, and schedules, your best bet is to check a travel booking site like Omio.
Tickets vary depending on the company but they usually range between 6 to 7€ per single trip, making this the cheapest option to go from Fiumicino Leonardo Da Vinci Airport to Rome, perfect if you are traveling on a budget.
Each company has its departure station in the airport and follows a specific route. In Fiumicino, usually, the bus stops are outside the exit of the Arrivals of Terminal 3 (T3). I think only Cotral is outside Terminal 1.
Most buses end their journey in Roma Termini as it’s the main train station but many stop also in other areas such as near the Vatican in Via Crescenzio, Circonvallazione Aurelia near Cornelia metro and bus station, and near Ostiense train station in front of Eataly. In Termini, buses usually stop in Via Giolitti or in Via Marsala.
Check out my full guide to public transportation in Rome.
By taxi
Taking a taxi is the most comfortable way to go to Rome from Fiumicino Airport especially if you have heavy luggage. You can take a taxi from the exit of your Terminal and it will drop you directly at your hotel.
The fee from Leonardo Da Vinci Airport of Fiumicino to Rome within the Aurelian Walls is set at 50€ per car and it takes between 40 to 50 minutes to reach your destination. This is obviously an estimated time because Rome’s traffic is always quite unpredictable.
Check out my full guide to using taxis in Rome.
Driving
If you are brave enough to drive in Rome, you can either rent a car or use one of the local car-sharing services. Depending on where you are going in Rome from Fiumicino, the drive will take between 20 minutes to an hour.
From Fiumicino Airport, you will need to merge into the Autostrada dell’Aeroporto highway and then the A90 GRA highway. From the A90, you will take the exit closer to the neighborhood you need to get to. Make sure you stay far from the ZTL (limited traffic zone) to avoid hefty fines.
Check Discover Cars to compare the different car rentals in Fiumicino.
WANT TO READ THIS LATER? PIN IT TO YOUR BOARD!