Getting from the airport to central Rome: train, bus & taxi
Fiumicino and Ciampino to central Rome: train, bus and taxi compared — times, prices and where to buy your ticket.
No metro line reaches Rome’s airports directly. It’s the most common misconception: from Fiumicino you take a train (the Leonardo Express to Termini, or the FL1 regional), a direct coach, or a fixed-fare taxi; from Ciampino a direct coach or a bus + Metro A combination. Below is every option with up-to-date times and prices.
Prices and times checked in 2026 from official and local-press sources. Fares can change: always confirm with the operator before you travel.
Fiumicino (Leonardo da Vinci) (FCO)
Where to buy: Trenitalia machines/counters at FCO, Trenitalia app/website, or Termini
Where to buy: Official white taxi rank at the terminal; confirm the 55 flat fare before departing
| Service | Arrives at | Time | Price | Frequency | |
|---|---|---|---|---|---|
| 🚆 | Leonardo Express Trenitalia | Roma Termini | 32 min | €14 | every 15 min (every 30 min at quiet times) |
| 🚆 | FL1 regional train Trenitalia | Trastevere / Ostiense / Tuscolana / Tiburtina (NOT Termini) | 30 min | €8 | every 15 min daytime (every 30 min evenings/Sundays/holidays) |
| 🚌 | Terravision / SIT Bus Shuttle / T.A.M. / Schiaffini (Rome Airport Bus) Terravision, SIT, T.A.M., Schiaffini | Roma Termini (Via Marsala side) | 55 min | €4–7 | roughly every 20–40 min |
| 🚌 | Cotral regional bus Cotral | Roma Termini / Tiburtina | 60 min | €5–7 | limited fixed departures (useful mainly for night hours when trains stop) |
| 🚕 | Official white taxi (fixed airport fare) Roma Capitale licensed taxi | Central Rome (inside the Aurelian Walls) | 45 min | €55 | on demand |
Ciampino (CIA)
Where to buy: Official white taxi rank at the terminal; confirm the 40 flat fare before departing
| Service | Arrives at | Time | Price | Frequency | |
|---|---|---|---|---|---|
| 🚌 | Terravision / SIT Bus Shuttle / Schiaffini (direct coach) Terravision, SIT, Schiaffini | Roma Termini | 40 min | €6 | roughly every 20–40 min |
| 🚌 | ATRAL/Cotral bus to Anagnina + Metro A ATRAL/Cotral + ATAC (Metro A) | Roma Termini via Anagnina (Metro A) | 45 min | €2.70 | bus roughly every 40 min |
| 🚆 | Ciampino Airlink (ATRAL shuttle + FL4/FL6 regional train) ATRAL + Trenitalia | Roma Termini via Ciampino rail station | 50 min | €2.70 | trains from Ciampino station roughly every 10–15 min daytime |
| 🚕 | Official white taxi (fixed airport fare) Roma Capitale licensed taxi | Central Rome (inside the Aurelian Walls) | 35 min | €40 | on demand |
Connecting to the metro
Depending on where you arrive, here is where to pick up the metro:
Frequently asked questions
Does the metro go to Fiumicino Airport?
No. No metro line reaches Fiumicino. You get there by train (Leonardo Express to Termini, or FL1 to Ostiense/Tiburtina), by bus or by taxi. At Ostiense you change to Metro B at Piramide.
How much is the Leonardo Express?
€14 per person, one way, nonstop to Roma Termini in about 32 minutes, roughly every 15 minutes. Buy it from Trenitalia (third-party resellers add a fee).
What is the cheapest way from Fiumicino?
The FL1 regional train (€8) or the direct coaches to Termini (from ~€4 online). Note the FL1 does not stop at Termini — get off at Ostiense and take Metro B from Piramide.
How much is a taxi from the airport to the centre?
A fixed flat fare of €55 from Fiumicino to central Rome (inside the Aurelian Walls), up to 4 people, luggage included — if the taxi is licensed by Roma Capitale; €60 if licensed by the Comune di Fiumicino. From Ciampino the flat fare is €40. Always use the official white taxi rank.
How do I get from Ciampino to the centre?
A direct coach to Termini (~€6, ~40 min), or the ATRAL bus to Anagnina + Metro A (~€2.70). The fixed taxi fare is €40.