Rome
Rome airport to city centre: trains, buses, taxis and costs
From Fiumicino, take the Leonardo Express train to Roma Termini (about 32 minutes, 2026 estimate €14) if you are heading to the centre; take a fixed-fare taxi (about €50, 2026 estimate) if you have luggage or are three or more people. From Ciampino, shuttle buses to Termini are the default. Trains beat taxis into the centre at peak hours; taxis win late at night with bags.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideRome
Key facts
- Main airport
- Rome Fiumicino (FCO), 30–35 km southwest of the centre
- Second airport
- Rome Ciampino (CIA), low-cost hub, about 15 km southeast
- Fastest to centre
- Leonardo Express, FCO to Roma Termini, about 32 minutes
- Leonardo Express fare
- 2026 estimate €14 one way
- Taxi from FCO
- Fixed fare to the city centre, 2026 estimate €50
- Taxi from CIA
- Fixed fare to the city centre, 2026 estimate €31
- Cheapest option
- Shuttle bus to Termini or Tiburtina, 2026 estimate €6–8
- Last traincheck
- Leonardo Express runs until roughly 23:30; after that, taxi or night bus
Options at a glance
Two airports serve Rome. Fiumicino (FCO) handles most long-haul and full-service flights and sits about 30 km southwest of the centre. Ciampino (CIA) is the low-cost base, closer in but with fewer transport choices. The decision is simple: train if you are going to Termini or the historic centre and travelling light; fixed-fare taxi if you have bags, are three or more, or arrive after midnight; shuttle bus if the price matters more than the time.
| Option | From | Time to centre | Cost (2026 estimate) |
|---|---|---|---|
| Leonardo Express train | FCO | About 32 min to Roma Termini | €14 one way |
| FL1 regional train | FCO | About 30–45 min to Trastevere, Ostiense, Tiburtina | €8 |
| Fixed-fare taxi | FCO | 40–60 min to the centre | €50 |
| Shuttle bus | FCO | About 50 min to Termini | €6–8 |
| Fixed-fare taxi | CIA | About 30–40 min to the centre | €31 |
| Shuttle bus | CIA | About 40 min to Termini | €6–8 |
| Private transfer | FCO or CIA | 40–60 min | €60–90 |
Times are off-peak; add 20–30 minutes in the morning and evening rush.
Trains from Fiumicino
The Leonardo Express is the non-stop airport train to Roma Termini, roughly every 15 minutes for most of the day and about every 30 minutes early and late. It is the fastest way into the centre and the only train option that lands you at Termini itself. Buy at the station machines, the app or the counter; validate paper tickets before boarding or risk a fine.
The FL1 regional train is cheaper but stops at Trastevere, Ostiense, Tuscolana and Tiburtina rather than Termini. It is the better choice if your hotel is in Trastevere, near Ostiense, or if you are connecting to a train from Tiburtina. It runs more often and accepts ordinary regional tickets.
Ciampino has no train station of its own. The nearest rail link is Ciampino station on the Rome–Frascati line, reached by local bus, then a regional train to Termini. Most travellers find the direct shuttle bus simpler.
- Leonardo Express: FCO to Termini, about 32 min, 2026 estimate €14
- FL1: FCO to Trastevere, Ostiense, Tiburtina, 2026 estimate €8
- Validate paper tickets in the machine before boarding
- Trains stop running around 23:30; plan a taxi after that
Buses and coaches
Several shuttle companies run between Fiumicino and Roma Termini, with some services continuing to Tiburtina. They are the cheapest fixed option and run through the night on the main routes, which makes them useful for very early flights. Journey times depend on traffic and can stretch past an hour at peak times.
From Ciampino, shuttle buses to Termini are the standard budget transfer and also run late. Local buses connect Ciampino airport to Ciampino station and to the Anagnina metro terminus, where you can pick up metro line A into the centre; this is the cheapest route but involves changes with luggage.
| Route | Where it ends | Frequency | Cost (2026 estimate) |
|---|---|---|---|
| FCO to Termini shuttle | Roma Termini | Every 20–40 min | €6–8 |
| FCO to Tiburtina shuttle | Roma Tiburtina | Less frequent | €6–8 |
| CIA to Termini shuttle | Roma Termini | Every 20–40 min | €6–8 |
| Local bus CIA to Anagnina metro | Metro line A | Frequent in the day | Local ticket |
Taxis and private transfers
Rome sets fixed fares between the airports and the city centre, which removes the meter argument. The fixed fare applies to the area inside the old city walls, not to every address in greater Rome, so confirm the price before you get in if your hotel is outside that zone. Official taxis are white and wait at marked ranks; ignore anyone inside the terminal offering a ride.
Private transfers cost more but give you a driver waiting in arrivals with a name sign, which is worth it for families, late arrivals and anyone heading to a hotel far from Termini. Rideshare coverage in Rome is limited compared with US or UK cities, so do not count on it as a fallback.
- Use only official white taxis from the rank or a pre-booked transfer
- Confirm the fixed fare covers your address before departure
- Expect surcharges for night hours, extra bags and more than four passengers
- Keep the receipt; it carries the licence number if you need to complain
What it costs
For one person going to the centre, the train is the cheapest sensible option and the fastest. For two people, the train still wins on price; for three or four, the fixed-fare taxi is often cheaper per person than four train tickets and drops you at the door. Shuttle buses undercut everything but add time and a walk at Termini.
| Party | Best value | Rough total (2026 estimate) |
|---|---|---|
| 1 person, light bag | Leonardo Express | €14 |
| 1 person, tight budget | Shuttle bus | €6–8 |
| 2 people | Leonardo Express | €28 |
| 3–4 people | Fixed-fare taxi from FCO | €50 total |
| 3–4 people from CIA | Fixed-fare taxi from CIA | €31 total |
| Late-night arrival | Taxi or pre-booked transfer | €50–90 |
Practical tips
Allow more time than the timetable suggests. Fiumicino is large and the walk from some gates to the train platform takes 10–15 minutes. In the morning and evening rush, road transfers can double their off-peak time.
If you are connecting to a high-speed train, note that it may leave from Roma Termini or Roma Tiburtina; check your ticket before choosing the airport train, because the FL1 serves Tiburtina and the Leonardo Express does not. For onward travel around the country, see the Italy guide.
Buy tickets before you board where possible, keep bags with you on the trains, and watch for pickpockets at Termini. If you are staying outside the centre, work out your final leg first: some neighbourhoods are easier from Tiburtina or Ostiense than from Termini.
- Add 10–15 minutes to walk from gate to platform at FCO
- Check whether your onward train leaves Termini or Tiburtina
- Keep a small note of your hotel address in Italian for the driver
- Download an offline map before you land
Questions people ask
How do I get from Rome airport to the city centre?
From Fiumicino, the Leonardo Express train reaches Roma Termini in about 32 minutes (2026 estimate €14). A fixed-fare taxi takes 40–60 minutes for about €50. From Ciampino, shuttle buses to Termini are the standard option.
How much is a taxi from Rome airport?
Rome sets fixed fares: 2026 estimate €50 from Fiumicino to the city centre and €31 from Ciampino, for up to four passengers with bags. The fixed fare covers the area inside the old city walls, so confirm your address first.
Is there a train from Rome airport?
Yes, from Fiumicino only. The Leonardo Express runs non-stop to Roma Termini in about 32 minutes (2026 estimate €14), and the cheaper FL1 regional train stops at Trastevere, Ostiense and Tiburtina. Ciampino has no airport train station.
What is the cheapest way from Fiumicino to Rome?
Shuttle buses to Termini or Tiburtina cost a 2026 estimate €6–8 and run through the night on main routes. The FL1 regional train at about €8 is a similar price and avoids traffic, but it does not stop at Termini.
Can I get from Rome airport to the city at night?
Trains stop around 23:30. After that, use a fixed-fare taxi from the rank, a pre-booked transfer, or a night shuttle bus on the main routes. Confirm the fare before you get in.
Deep dive
Every source; changeable facts are marked check
Sources
- officialTrenitalia – Leonardo Express
- officialAeroporti di Roma – Fiumicino
- officialAeroporti di Roma – Ciampino
- secondaryWikivoyage – Rome