ComeToGuide
35.4 km • ~58 mins

How to Get from Rome Fiumicino Airport (FCO) to Roma Termini

Rome Fiumicino Airport (FCO) is 35.4 km southwest of Roma Termini, about 58 minutes by road. Depending on transport, the journey takes from around 50 minutes by train up to 75 minutes on the cheaper train-plus-metro route.

✓ Verified Oct 29, 2026 • 35.4 km road distance

Official Rome Taxi (Fixed Fare)

Fixed €55
58 mins •24/7
€55 (Per Vehicle, Up to 4)
Luggage: First Bag Free; Extra Large Bags €1 Each
How to take it step-by-step:
  1. Exit Arrivals at Terminal 1 or 3 and use only the official white taxi rank outside; ignore drivers soliciting inside.
  2. State tariffa fissa and confirm the 55 EUR fixed fare to Termini (inside Aurelian Walls) before getting in.
  3. Ride direct to Roma Termini; the trip takes about 58 minutes in normal traffic.
  4. Pay by card or cash; confirm card payment before the ride if needed.

Leonardo Express Non-Stop Train

Fast Public
55 mins •Every 15 Mins (From Early Morning Until About 23:30)
€14 / Person
Luggage: 2 Bags Free
How to take it step-by-step:
  1. From Arrivals follow signs Treni / Trains to Fiumicino Aeroporto station inside the terminal complex.
  2. Buy a Leonardo Express ticket at the Trenitalia desk or machine; validate paper ticket before boarding.
  3. Board the non-stop train to Roma Termini; journey about 32 min.
  4. At Termini arrive at far-end platforms (23/24 area); allow about 10 min on foot to the main hall, metro and taxi rank.

Airport Coach to Termini (Terravision, SIT, TAM, Rome Airport Bus)

Cheapest
55 mins •See Timetable (Daytime; Some Late Night)
€6 - €8 / Person
Luggage: 1 Large Bag + 1 Small Bag
How to take it step-by-step:
  1. Exit Arrivals at Terminal 3 (or follow Bus signs from T1/T3) and walk to the airport bus station outside.
  2. Buy a ticket online in advance or at the coach (from about 6-8 EUR, cheaper online).
  3. Board a Terravision, SIT, TAM or Rome Airport Bus service to Roma Termini.
  4. Get off at Via Giolitti or Via Marsala beside Termini; walk a few minutes to the station entrance.

FL1 Regional Train + Metro B via Roma Tiburtina

Budget Route
75 mins •FL1 Every 15-30 Mins; Metro Frequent
€9.50 / Person (FL1 €8 + Metro €1.50)
Luggage: 2 Bags Free
How to take it step-by-step:
  1. From Arrivals follow signs to Fiumicino Aeroporto station.
  2. Buy an FL1 ticket to Roma Tiburtina (8 EUR) and validate before boarding.
  3. Take the FL1 regional train towards Orte/Fara Sabina and get off at Roma Tiburtina (about 48 min).
  4. At Tiburtina follow Metro B signs, buy/validate a BIT ticket (1.50 EUR) or tap contactless, and board Metro B towards Laurentina to Termini.
  5. Get off at Termini and follow signs to the main hall.

Rome Fiumicino Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Italy?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Italy eSIM

Tours & activities: Rome

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore drivers who approach you inside the terminal offering a taxi; licensed Rome taxis are only at the official white taxi ranks outside Arrivals.
  • Always state tariffa fissa and confirm the 55 EUR fixed fare to Termini before getting in; otherwise the meter may run higher (capped at 80 EUR inside the GRA).
  • Do not accept offers from unofficial taxi drivers or people selling tickets on the train platform; buy Leonardo Express tickets from official Trenitalia machines or app.
  • When paying by card, confirm with the driver before the ride; by law card must be accepted but some drivers may claim the machine is broken.

Frequently Asked Questions

What is the cheapest way from Fiumicino Airport to Roma Termini?

The airport coaches (Terravision, SIT, TAM, Rome Airport Bus) cost about 6-8 EUR per person one way, cheaper online. They take about 45-70 minutes depending on traffic and drop you at Via Giolitti or Via Marsala next to Termini.

How long does it take to get from FCO to Roma Termini?

By Leonardo Express the train ride is about 32 minutes, plus walking to/from platforms, so plan 50-60 minutes in total. A taxi or private transfer takes about 58 minutes in normal traffic.

Is there a train from Fiumicino Airport to Roma Termini at night?

No direct trains run all night; the Leonardo Express runs from early morning until about 23:30. Between about midnight and 05:30 only coaches or taxis are available, and some coaches have late-night departures.

What is the official taxi fare from Fiumicino Airport to Roma Termini?

The fixed Roma Capitale taxi fare from Fiumicino to anywhere inside the Aurelian Walls, including Termini, is 55 EUR per car for up to 4 passengers, all supplements and luggage included. Confirm tariffa fissa before leaving.

Can I pay by card for the Leonardo Express and taxis?

Yes, card payment is accepted at Trenitalia ticket machines and must be accepted by taxis by law, but confirm with the taxi driver before the ride. Contactless bank cards can also be used on Rome Metro gates.

Is the Leonardo Express suitable for families with luggage?

Yes, the Leonardo Express is non-stop, has luggage space, and children under 12 travel free with a paying adult (one child per adult). It arrives at far-end platforms so allow 10 minutes to reach the main hall.

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.