ITEN

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)

⚠️ NO metro line reaches Fiumicino. Metro B ends at Laurentina; the nearest metro connection is via train to Ostiense (walk to Piramide/Metro B) or Tiburtina (Metro B). Common tourist misconception.
Fastest
Leonardo Express
€14 · 32 min
Where to buy: Trenitalia machines/counters at FCO, Trenitalia app/website, or Termini
Taxi (fixed fare)
Official white taxi (fixed airport fare)
€55 · 45 min
Where to buy: Official white taxi rank at the terminal; confirm the 55 flat fare before departing
ServiceArrives atTimePriceFrequency
🚆Leonardo Express
Trenitalia
Roma Termini32 min€14every 15 min (every 30 min at quiet times)
🚆FL1 regional train
Trenitalia
Trastevere / Ostiense / Tuscolana / Tiburtina (NOT Termini)30 min€8every 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–7roughly every 20–40 min
🚌Cotral regional bus
Cotral
Roma Termini / Tiburtina60 min€5–7limited 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€55on demand
💡 Tip: If your hotel is near Termini, take the Leonardo Express (14 EUR, 32 min, every 15 min) — fastest and simplest. On a budget or heading to Trastevere/Ostiense, the FL1 (8 EUR) is better value. Taxi is a flat 55 EUR for up to 4 people door-to-door inside the walls.

Ciampino (CIA)

⚠️ NO rail or metro runs from the Ciampino terminal itself. The nearest metro is Anagnina (Metro A) reached by a short ATRAL/Cotral bus; the nearest rail is Ciampino town station reached by shuttle.
Taxi (fixed fare)
Official white taxi (fixed airport fare)
€40 · 35 min
Where to buy: Official white taxi rank at the terminal; confirm the 40 flat fare before departing
ServiceArrives atTimePriceFrequency
🚌Terravision / SIT Bus Shuttle / Schiaffini (direct coach)
Terravision, SIT, Schiaffini
Roma Termini40 min€6roughly 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.70bus roughly every 40 min
🚆Ciampino Airlink (ATRAL shuttle + FL4/FL6 regional train)
ATRAL + Trenitalia
Roma Termini via Ciampino rail station50 min€2.70trains 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€40on demand
💡 Tip: For simplicity take the direct coach to Termini (~6 EUR, ~40 min). On a budget, the ATRAL bus to Anagnina + Metro A or the Ciampino Airlink (bus+train) both cost about 2.70 EUR. A taxi is a flat 40 EUR for up to 4 people inside the walls.

Connecting to 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.

Indice

ITEN