How to get from Rome Fiumicino Airport to the city centre in 2026: Leonardo Express and FL1 trains, airport buses, the €55 fixed taxi fare, night arrivals and pre-booked private transfers.
The fastest way to get from Rome Fiumicino Airport to the city centre is the Leonardo Express train: €14, 32 minutes non-stop to Roma Termini, every 15–30 minutes. The cheapest is an airport bus at around €6–8, or the FL1 regional train at €8 if you are staying near Trastevere, Ostiense or Tiburtina. The easiest is an official white taxi at the fixed fare of €55 to anywhere inside the Aurelian Walls, or a driver booked through our Rome Fiumicino Airport transfers page.
Fiumicino to Rome city centre: quick comparison
| Option | Price | Journey time | Runs | Best for |
|---|---|---|---|---|
| Leonardo Express train | €14 (children under 12 often free with an adult) | 32 min to Termini | About 05:40–23:30 from the airport, every 15–30 min | Hotels near Termini, speed |
| FL1 regional train | €8 | Around 30–50 min to Trastevere, Ostiense, Tiburtina | Every 15 min on weekdays, 30 min at weekends | Trastevere, Testaccio, Tiburtina |
| Airport buses (SIT, Terravision, Cotral and others) | Around €6–8 one way | 45–70 min, traffic dependent | Early morning to late evening; some night runs | Tight budgets, Vatican area |
| Official taxi | €55 fixed inside the Aurelian Walls | 35–60 min | 24/7 | Families, luggage, door-to-door |
| Ride-hailing / app taxis | Variable | 35–60 min | 24/7 | App users |
| Pre-booked private transfer (NCC) | Fixed price agreed in advance | 35–60 min | 24/7 | Groups, night arrivals, child seats |
Train and bus fares are per person; taxi and transfer prices are per vehicle. For pre-booked cars, compare operators on our FCO transfers hub.
Leonardo Express: Fiumicino Airport train to Rome Termini
The Leonardo Express is Trenitalia’s non-stop shuttle between Fiumicino Aeroporto station and Roma Termini, Rome’s main station. The airport station is a short walk from Terminals 1 and 3 along covered walkways; follow the train signs from arrivals.
- Price: €14 one way. Children under 4 travel free; children aged 4–11 travel free with a paying adult (one child per adult) on the Leonardo Express fare, but check the conditions when buying.
- Journey time: 32 minutes, no stops.
- Frequency: every 15 minutes at busy times, otherwise every 30 minutes.
- First and last trains: from the airport roughly 05:40 to 23:30; from Termini roughly 04:50 to 23:05. Times vary by season, so check the Trenitalia timetable.
- Tickets: Trenitalia app or website, ticket offices, self-service machines in the airport station, and authorised newsagents. Paper tickets for regional trains must be validated in the machines on the platform before boarding; digital tickets bought for a specific train do not.
Termini connects to metro lines A and B and most city buses. Trains have luggage space at the ends of carriages and the airport station has lifts. Termini is very large, so if your hotel is elsewhere, compare the onward journey with a direct taxi.
FL1 regional train from Fiumicino
The FL1 regional line runs from the same airport station but does not go to Termini. It stops at Roma Trastevere, Roma Ostiense (metro B Piramide) and Roma Tiburtina, among other stations, and continues north. The fare is €8, it runs every 15 minutes on working days and every 30 minutes on weekends and public holidays, and the trip to Tiburtina takes around 48 minutes. It is the better choice for Trastevere, Testaccio, Aventine, San Lorenzo or onward high-speed trains from Tiburtina. Trains are commuter stock and can be busy at rush hour.
Fiumicino bus to Rome city centre
Several private companies run coaches from the bus area outside Terminal 3 arrivals to Termini and other central stops. Fares are around €6–8 one way and usually cheaper online than at the stop; SIT, for example, adds €2 to tickets bought at the stop and sells a return to the Vatican area for €13. Main operators and routes:
- SIT Bus Shuttle: stops at Via Crescenzio (Vatican/Prati), Circonvallazione Aurelia and Via Marsala at Termini.
- Terravision: direct coaches to Termini, timed to flights from the main budget airlines.
- Cotral: the regional public bus company, with services to Termini and Tiburtina including late-night runs after the last train.
Buses take 45–70 minutes depending on traffic, which on the A91 Roma–Fiumicino motorway can be heavy at rush hour. They have hold space for suitcases. Timetables change seasonally, so check the operator’s website before you fly, especially for a late arrival.
Fiumicino taxi fare to Rome city centre
Rome sets fixed taxi fares from Fiumicino, valid in both directions and including all supplements:
| Fiumicino to | Fixed fare |
|---|---|
| Rome centre, inside the Aurelian Walls | €55 |
| Roma Ostiense station | €50 |
| Roma Tiburtina station | €60 |
| Ciampino Airport | €55 |
| Nuova Fiera di Roma | €26 |
| Civitavecchia port | €130 |
The fare is per car, not per person. For other addresses inside the Grande Raccordo Anulare (GRA) ring road, the meter applies but the fare is capped at €80; other destinations have a €35 minimum. The “Aurelian Walls” zone covers the historic centre, including Termini, the Colosseum, Piazza Navona, the Spanish Steps and Trastevere, but not the Vatican’s Prati district beyond the walls, so ask the driver to confirm the fixed fare before setting off.
Official Rome taxis are white, with a “TAXI” roof sign, a meter and the Roma Capitale licence number on the doors. Use only the official ranks at Terminal 1 and Terminal 3 arrivals. The ride takes about 35–60 minutes. Drivers should accept card payment, but confirm before you get in.
Uber and ride-hailing from Fiumicino
Uber in Rome works differently from many cities: the app mainly books licensed NCC (private hire) cars and regular taxis, not private individuals. App taxi services such as itTaxi and FreeNow also book official white taxis. NCC prices in the app are often higher than the €55 taxi fixed fare. NCC cars must be booked in advance and cannot pick up at the taxi rank.
Pre-booked private transfers from Fiumicino
A pre-booked transfer, called NCC (noleggio con conducente) in Italy, means a licensed driver waits in arrivals with a name sign and drives you to the door at a price agreed in advance. It is worth it when:
- you are a group of five or more and need a minivan rather than two taxis;
- you land late at night after the last Leonardo Express;
- you have a lot of luggage, golf bags or a pushchair;
- you need child seats, which taxis at the rank rarely carry;
- your accommodation is outside the Aurelian Walls, where taxis run on the meter;
- you are heading straight to a cruise port or another city;
- you want the driver to track your flight and wait if you are delayed.
Check whether waiting time and parking are included. Compare operators on our Rome Fiumicino Airport transfers page, or see every company serving the city on our Rome transfers page. Companies listed include Rome Cabs, NCC Roma Service Drive, Fattori Car Service, Trip2Rome and Benvenuto Limos.
Getting from Fiumicino to places beyond Rome
Fiumicino to Civitavecchia cruise port
Civitavecchia is about an hour north by road. The taxi fixed fare from Fiumicino is €130. Regional trains run from Rome to Civitavecchia, but from the airport you need to change (for example via the FL1 and a regional train), so a transfer is simpler with luggage. See our Civitavecchia transfers page.
Fiumicino to Ciampino Airport
For a connection between Rome’s two airports, the taxi fixed fare is €55 and the drive takes around 45–60 minutes. By public transport you need the train to Termini and then a bus or train plus bus to Ciampino, allow two hours. Operators are listed on our Rome Ciampino Airport transfers page.
Fiumicino to Florence and Naples
Take the Leonardo Express to Termini and a high-speed train: Florence is around 1 hour 30 minutes from Termini and Naples around 1 hour 10 minutes. Trenitalia also runs a small number of direct high-speed trains from Fiumicino Airport station; check the timetable. Door-to-door transfers by car take roughly 3 hours to Florence and 2 hours 30 minutes to Naples. See our Florence transfers and Naples transfers pages.
Tips for arriving at Rome Fiumicino
- Unlicensed drivers. People approaching you in arrivals offering a taxi are not official. Unlicensed cars near the exits may charge far more than the fixed fare. Go to the signed rank or meet your booked driver.
- Confirm the fixed fare. Say “tariffa fissa, cinquantacinque euro” and name your hotel’s address before you set off if it is inside the Aurelian Walls.
- Night arrivals. The last Leonardo Express leaves around 23:30. After that, the options are a late bus, a taxi at the same €55 fixed fare, or a pre-booked driver.
- Validate paper train tickets. Unvalidated regional tickets can lead to a fine on board.
- Tipping. Not expected in taxis; rounding up for help with bags is common.
- Peak traffic. The motorway into Rome is busiest on weekday mornings and evenings and on summer Sunday evenings. The train is more predictable at those times.
- Limited traffic zone. Much of the historic centre is a ZTL (restricted traffic zone). Licensed taxis and NCC cars can enter, but some streets are pedestrian only, so your driver may stop a short walk from the door.
Transfer companies mentioned in this guide's area
Amalfi Coast family chauffeurs since 1948
- Airport transfers
- Limousine service
- Long-distance transfers
- +3
Fiumicino-based Rome chauffeurs since 2008
- Airport transfers
- Port & cruise transfers
- Private chauffeur
Fiumicino to Rome centre €45 + VAT
- Airport transfers
- Port & cruise transfers
- Private chauffeur
Naples to Positano €200 per car, fixed
- Airport transfers
- Long-distance transfers
- Minibus & group transfers
- +2
Frequently asked questions
How much is a taxi from Fiumicino Airport to Rome city centre?
Official white taxis charge a fixed €55 per car to anywhere inside the Aurelian Walls, including all supplements. Elsewhere inside the GRA ring road the meter applies, capped at €80.
How much is the Leonardo Express in 2026?
A single ticket costs €14. The train runs non-stop between Fiumicino Airport and Roma Termini in 32 minutes, every 15–30 minutes.
What is the cheapest way to get from Fiumicino to Rome?
Airport buses to Termini cost around €6–8 one way, cheaper when booked online. The FL1 regional train costs €8 and serves Trastevere, Ostiense and Tiburtina.
What time is the last train from Fiumicino Airport to Rome?
The last Leonardo Express leaves the airport at around 23:30 (check the current Trenitalia timetable). After that, use a late bus, a fixed-fare taxi or a pre-booked transfer.
Does the train from Fiumicino go to Rome Termini?
Only the Leonardo Express goes to Termini, non-stop in 32 minutes for €14. The cheaper FL1 regional train stops at Trastevere, Ostiense and Tiburtina instead.
How long does it take from Fiumicino Airport to Rome city centre by taxi?
Around 35–60 minutes depending on traffic and where in the centre you are going, at the fixed €55 fare inside the Aurelian Walls.