Transport from Rome Fiumicino Airport: My Tips
Fiumicino Airport is connected to the centre of Rome by train and bus services. Some long-distance buses and local public transport services also stop here.
| Journey time | Price | Frequency | Link | |
| Leonardo Express train | 38 minutes (Termini) | 14 eur | 15 minutes | Trenitalia.com |
| Regionale train | 31 minutes (Ostiense) | 8 eur | 30 minutes | Trenitalia.com |
| Buses (express) | 60 minutes (Termini) | 6 eur | 5–10 minutes | Terravision.eu Sitbushuttle.com Tambus.it |
| Cotral buses | 65 minutes (Eur Magliana) to the city centre: over 90 minutes |
2,20 eur | 60 minutes | Cotral.it |
How to get from Fiumicino Airport to Rome, depending on your destination?
This is my basic guide, which I follow myself when travelling to Rome. I’ve set out the details on prices, stops and tickets below.
- Historic centre (around the Colosseum, the Pantheon, Piazza Navona and the Altare della Patria)
- ➡️ take the fast train or the cheap Terravisionbus to Termini 🔄 change to metro line B (Colosseum) or buses 40 or 64 (historic centre)
- ➡️ The only way to get there without changing is by taxi
- The Vatican
- ➡️ SIT Bus services (in partnership with Flixbus), stopping on Via Crescenzio
- Trastevere
- ➡️ the low-cost Regionale train to Ostiensestation 🔄 then changeto tram 3 or 8
Terravision.eu – Cheap bus tickets
I share all my experiences of Rome here, for example:
- How public transport works in the city centre
- Where you need to book tickets in advance
- Tips on budget and luxury hotels in Rome
Train to the centre of Rome
The fastest way to get to Rome is by train.The stationis within walking distance of the terminals and is clearly signposted. You can choose from two types of service:
- TheLeonardo Expresshigh-speed service,witha journey time of 32 minutes and a fare of 14 eur , terminates at Termini Central Station and makes no stops along the way
- Regionaleservices take48 minutes and cost 8 eur; they terminate at Tiburtina station, stopping at Trastevere, Ostiense and Tuscolana stations
Return tickets do not offer any discounts, and tickets are not valid for a specific service; you can travel on any service on that day.
You can search for connections on the Trenitalia.com website.
Compare hotels in Rome by price
- Journey time: 32 minutes
- Frequency: Regionale services every 30 minutes + Leonardo Express every 15 minutes
- Fare: 8 eur (Regionale) / 14 eur (L. Express)
- Last trains from the airport: 23:27 (Regionale), 23:53 (L. Express)
- First trains from the city centre: from Roma Termini (L. Express) at 4.50, from Roma Ostiense (Regionale) at 5.17
How do I buy a ticket?
There are three ways to buy a ticket:
- from a ticket machine in the terminal’s arrivals hall or at the station
- via the Trenitalia mobile app
- by tapping a contactless bank card on the turnstile on the platform, but PLEASE NOTE! This only works for the Leonardo Express to Termini
- if you only wish to travel on regional trains, you must buy a ticket from a ticket machine or via the app
Bus to the centre of Rome
There are many bus routes, which offer a cheaper way to get around.
Express buses
All operators run to Termini Central Station; some also stop near the Vatican (SIT Bus Shuttle) or at Ostiense station (T.A.M.) in the southern part of the city.
You can buy tickets either online via the links below (click on the company name) or at the ticket counters on the right-hand side of the arrivals hall in Terminal 3, near the bus stops. The coach station is located approximately 50 metres to the right of Terminal 3.
The journey takes on average 45 to 65 minutes, depending on traffic.
The prices below apply to online purchases.
- Terravision (buy online at Terravision.com)
- Stops: Roma Termini (Via Giovanni Giolitti at the junction with Via Enrico Cialdini)
- Frequency: 25–50 minutes
- Price: 6 eur one-way / 11 eur return
- Flixbusin partnership with SIT Bus (buy online at Flixbus.com)
- Stops: Cornelia metro station (Circonvallazione Aurelia), Vatican (Via Crescenzio), Roma Termini
- Frequency: every 25–50 minutes
- Price: 7 eur one-way / 13 eur return
- T.A.M. (book online at tambus.it)
- Stops: Roma Ostiense, Roma Termini
- Frequency: 25–30 minutes
- Price: 7 eur one-way / 13 eur return
- Rome Airport Bus (buy online atromeairportbus.it)
- Stops: Roma Termini (Via Giovanni Giolitti at the junction with Via Enrico Cialdini)
- Frequency: every 30–60 minutes
- Price: 5,90 eur one-way / 9,90 eur return
| Last buses from the airport | 0:05 Rome Airport Bus |
0:15 T.A.M. |
0:30 Terravision |
1:30 T.A.M. |
2:30 T.A.M. |
|---|---|---|---|---|---|
| First buses from Roma Termini | 4.15 Rome Airport Bus |
4.30 Terravision |
4:30 T.A.M. |
4:45 Flixbus |
4:50 Terravision |
Cotral buses
Cotral’s blue buses are the standard regional public transport service and are the cheapestway to travel.
They run approximately once an hour from 5.30 am to 11.30 pm, stopping in Rome at the Eur Magliana (Metro Line B) or Cornelia (Metro Line A) stations. We recommend taking the route to Eur Magliana station, which is significantly shorter and cheaper:
- Journey from the airport to Eur Magliana: 60 minutes and 2,20 eur
- Journey from the airport to Cornelia station: 90 minutes and 3,40 eur
- You can find timetables on the Cotral website; search for the airport under the name “Aeroporto di Fiumicino”
- The routes are not numbered, so you need to know your destination stop and ask the driver
The stop is located directly in front of the arrivals hall in Terminal 1.
You can buy a ticket in the following ways:
- from a ticket machine at the stop
- from a member of staff with a ticket machine at the stop, although they may not always be available
- via the Cotral mobile app
When travelling from the city centre, you can buy a ticket at a tobacconist’s (tabacchi) or at the snack bars near the Magliana and Cornelia stations. Ask for a Cotral bus ticket and state your destination, so that the shop assistant can sell you a ticket at the correct price. The driver does not sell tickets!
You can then buy a metro ticket at the metro station for 1,50 eur, or 7 eur for 24 hours; for more information, see the Rome guide.
Taxi or Uber?
Official white taxis have a rank right outside the arrivals halls of both terminals, and there are always plenty of them.
You don’t usually have to queue for a taxi in Rome.
Fares are fixed, anda journey to the centre of Rome will cost 55 eur.
You can pay by cash or card, and taxis in Rome are very reliable.
Uber is also available in Rome, but prices are based on current demand and may be higher than those of taxis.
On average, you’ll pay between 48 eur and 60 eur for an Uber.
It’s always worth checking the app, and if the price is lower than 55 eur, take an Uber instead of a taxi.
The Uber pick-up point is on the ground floor of the car park (beneath the railway station), about a 2-minute walk from the terminals.
Buses to Fiumicino and Ostia
You can also reach the nearby towns of Fiumicino or Lido di Ostia – where there are plenty of hotels should you need to stay overnight – by Cotral buses.
A ticket costs 1,30 eur.
At the airport, you can buy a ticket at the café mentioned above or from a member of staff at the bus stop (who may not always be available); in Fiumicino and Lido di Ostia, tickets are available at newsagents. Tickets to Ostia can also be purchased via theCotral or Tabnet mobile apps.
Buses run approximately every 30 to 60 minutes from 5.30 am to 9.00 pm. The bus stop at the airport is located between Terminals 1 and 3, not at the main bus station, from where services to Rome depart.
- Timetables can be found on the Cotral website; search for the airport under the name “Aeroporto di Fiumicino”
- Departure times can be found on the Cotral mobile app
Via Ostia to Rome
If you’d like to stop off at the beaches in Ostia on your way from the airport to the city centre or vice versa, take the Cotral bus service from the airport to Ostia for 1,30 eur (see above for details).
From Ostia to Porta San Paolo station, near Ostiense railway station, the “Roma-Lido” train service runs, which is fully integrated into Rome’s public transport network.
All tickets valid for travel within Rome are valid on this train line, including day and multi-day tickets. For more information, see the Rome guide.
To Ciampino Airport
The only way to get there is to change trains at the main station (Termini). The entire journey takes at least 120 minutes. Allow at least4 hours between flights.
Map of public transport stops in Rome towards the airport
Car hire
Driving into the centre of Rome is definitely not recommended, but if you want to head straight from Fiumicino Airport to the countryside or the beaches of the Lazio region, a car is a great choice.
There are many local and major international car hire companies operating right in the terminal.
Long-distance buses
About 50 metres to the right of Terminal 3, you’ll find not only stops for large coaches to Rome but also direct intercity coaches – with no need to change – to destinations such as Naples, Pescara, L’Aquila and other cities throughout Italy.
Most services run 3–5 times a day; you can find timetables and buy tickets on the websites of the individual companies, although the vast majority of services are operated by a single company, Flixbus.
Any questions left?
If you have any questions or comments about the article...
7 comments
January 2026 - 10% discount on Terravision from Fiumicino to Termini, perhaps valid until 03/2026 - CEST10TERR
Good morning,
As I'm staying at "hu Camping in Town", it's convenient for me to take the Cotral BUS from the airport to Cornelia station.
I know it's a longer journey, but this way I can avoid transfers while we're carrying luggage.
I assume the departure point is Terminal 1. Can anyone tell me precisely where the Cotral stop is in that terminal?
The café where we can buy tickets is in Terminal 3 (where the other Shuttles leave), right?
Thank you
I would like a ride from Fiumicino airport to Fiumicino Varos (4 km) on February 21 at 21:30 for 7 people and 2 pine trees and back at 5 am on the same route. If someone could help me with info on where to ask for a ride, or if there is someone in the group who could help me out, I would be glad to help and not for free. I have inquired about taxi fares but for this 4 km I want a ride like they order a Rolls Royce with champagne for everyone.
Everything is written in the text above - transport to Fiumicino and Ostia. Cotral buses run here.
I wrote this because I was wondering afterwards and the last COTRAL bus leaves Fiumicino at 21:00 and the plane I'm on will land at 21:05. I was also wondering about the autoberles, which is probably good, but at 5 in the morning the shuttle from the Kolcsonzo parking lot is not working and I have to take a taxi from the parking lot to the airport, which is again very expensive I think (4 km to the airport the taxi costs 38-50 Euro). I've been looking for an alternative for two weeks now and thought there might be someone who knows or knows someone who can help me out with this problem, for a fee of course. Thank you for your help.
Hello,
Can anyone advise me how to get from FCO airport to Ostia, how to buy a ticket, where the bus stops, the designation or the number of the line.
Thank you
He can, but why would he do that when it is sufficiently described in the article and even in the comments...
By bus Cotral currently in September 2024:
FCO Airport -> Lido di Ostia 1,30€
FCO Airport -> Fiumicino 1,10€
Hello,
can you advise me on the best way to get from FCO airport to Ostia?
I would be grateful for any info. If possible, where the bus stops, the number of the line, or how it is marked and how best to buy a ticket.
Thank you
Above it says it stops at the stop between terminals 1 and 3, isn't that enough for you? The line used to have a number a long time ago, but it doesn't anymore. The Cotral bus will have Cotral written on it and probably the destination - Ostia. As mentioned above and below, you can buy a ticket at a newsagent or from a carrier employee running around the bus at the stop or even on two apps.
Try reading the guidebook first next time and then ask questions.
First of all, thank you for your reply, but if it bothered you so much, you didn't have to take the trouble to reply to me, and even on behalf of someone else.
. I have read the guide and the comments several times, but at the mention that I can buy a ticket from an employee of the carrier, "WHO MUST NOT BE THERE", or in the mobile application COTRAL, which unfortunately does not work at all, and I saw the comment of a person who was actually there only recently and certainly has very fresh experience, I took the liberty to ask for his help and guidance in this form.
Thank you again for sacrificing your precious time and enlightening me on how interpersonal relationships work.
I wish you a wonderful holiday season
It might help to pull your head out of your ass before you go. 😉
I saw the guy with the payment terminal there in person, it was quite a novelty. Hopefully the cafe hasn't been closed down in the meantime, and you can actually buy a ticket on the Cotral app (it even says in the comments here what you need to do to do that). The other thing is whether you can validate the ticket in the app at all, but that's not the fault of the passenger, but of the carrier. And then there's the other app, which looks like it might even work. Is that not enough for you? By the way, I didn't reply on behalf of anyone else, that would just be your hallucination. 😉
I'll add my experience with Terravision - I bought the ticket online (I also used the discount from this site, which doesn't make much of the few €) and bought the return ticket directly, which also makes the trip a bit cheaper. For 4 adults it made a total of 41,80€ after discounts. The pitchfork was thrown in the road by Ryanair, when the departure from Prague was 2,5h delayed. Here I appreciate the possibility to use a later bus than booked. It is also possible to change times in the customer account up to 15 minutes before departure, which I used on the return trip. Our hotel was a short walk from Termini, so fine for me.
When buying a return ticket on terravision 12 euro. You can also get it for 8 but without the possibility of change and limitation of some times...Buying at the bus - one way 9 euro.