How to get from Leonardo da Vinci–Fiumicino to Roma Termini & city centre

High confidenceChecked May 2026

Leonardo Express to Termini — €14, 32 min, no stops. Or pay the €55 flat taxi fare inside the Aurelian walls.

Best options

Best overall
Leonardo Express train to Termini.
Cheapest safe
FL1 regional train via Trastevere — €8.
Best at night
Official white taxi at the published €55 flat fare to the historic centre.
With luggage / kids
Leonardo Express has racks; taxi if you have multiple large bags.
Taxi fare
€55 flat to the historic centre in a licensed white Rome taxi (TAXI sign + 'Comune di Roma'). Fares vary outside that zone.
Ride-hailing
Uber Black / FreeNow only — pricier than the flat-fare taxi.
restricted
Public transport
Leonardo Express direct to Termini; FL1 to Trastevere/Ostiense.

After landing — step by step

  1. 1Follow 'Treni' signs from arrivals to the train platform
  2. 2Buy Leonardo Express at the machine (€14) — validate before boarding
  3. 3For taxi: official white-cab rank only, confirm €55 flat fare before pulling away

Scam warnings

Limousine touts inside arrivals quoting €80–€120

Drivers claiming the €55 flat fare 'doesn't include the centre'

Termini pickpockets on the escalators

Avoid this

  • Limo touts inside arrivals
  • Any unmarked white car
SOURCES
Full FCO airport guide