Airport · Rome

Fiumicino to Rome: train, bus, taxi and transfer compared

Fiumicino is 32 km from Termini, so the choice is mostly speed against price. The Leonardo Express is non-stop and costs 14 euros, the buses cost 7 euros and keep running through the night, and the taxi is a fixed 55 euros inside the Aurelian Walls. For three or four people with bags, the taxi or the 40 euro four-person train ticket usually beats separate fares.

Cheapest
€7TAM bus · 75 min
Fastest
50 minLeonardo Express · €14
Taxi
€55Official taxi · 50 min
Rome Fiumicino Airport (FCO)

Fiumicino (FCO) to central Rome

People2
Bags2
Verdict for your case

Leonardo Express: €28 for the group, about 50 min. No booking needed.

Train

Leonardo Express

Our pickFastest
50 min
For the group€28

Trenitalia · non-stop to Termini

Per person
€14
Door to door
50 min
Runs
05:38–23:53
Frequency
every 15 min
Board at
Fiumicino Aeroporto station, signed from arrivals
Suitcases
Fine
Bus

TAM bus

Cheapest
75 min
For the group€14

Tambus · direct to Termini, runs all night

Per person
€7
Door to door
75 min
Runs
24 hours
Frequency
every 30 min, about hourly overnight
Board at
Terminal 3 bus hub, stall 17
Suitcases
Fine
Bus

SIT Bus Shuttle

80 min
For the group€14
Check price

SIT · via Vaticano to Termini

Per person
€7
Door to door
80 min
Runs
07:15–01:15
Frequency
every 20 min
Board at
Terminal 3 bus hub, stall 16
Suitcases
Fine
Train

FL1 regional train

80 min
For the group€16

Trenitalia · Trastevere, Ostiense, Tiburtina

Per person
€8
Door to door
80 min
Runs
05:57–23:27
Frequency
every 15 min (30 on Sundays)
Board at
Fiumicino Aeroporto station, signed from arrivals
Suitcases
Awkward
Taxi

Official taxi

50 min
For the group€55

White Roma taxi · fixed 55 euros inside the walls

Per person
€55 per vehicle
Door to door
50 min
Runs
24 hours
Frequency
Rank outside arrivals
Board at
Taxi rank, Terminals 1 and 3 arrivals level
Suitcases
Carried for you
Private car

Pre-booked private car

55 min
For the group€65estimate
Check price

Meet-and-greet · price fixed when you book

Per person
€65 per vehicle
Door to door
55 min
Runs
24 hours
Frequency
Pre-booked
Board at
Driver waits in arrivals, Terminal 1 or 3
Suitcases
Carried for you
Sources: official operators, airport and port authorities, city taxi regulations.Checked on October 4, 2026How we compare: method and sources

Every option in detail

Train

Leonardo Express

  • €14
  • 50 min
  • 05:38–23:53
  • → Roma Termini, platforms 23 and 24

Buy at the Trenitalia self-service machines or the ticket office (open 06:45 to 22:12), on trenitalia.com or by tapping a contactless card at the Leonardo gate. Validate a paper ticket at the turnstile before you board, and keep it, because the gates at Termini check it again on the way out. Metrebus integrated tickets are not accepted on this train. The ride takes 32 minutes.

Train

FL1 regional train

  • €8
  • 80 min
  • 05:57–23:27
  • → Roma Ostiense, Trastevere or Tiburtina (not Termini)

A single costs 8 euros and is sold at the same machines. FL1 does not stop at Termini. To reach it, change to metro B at Piramide (a short walk from Ostiense) or at Tiburtina, with a 1.50 euro ATAC ticket on top. It is a stopping commuter train and gets crowded at rush hour, so it only makes sense if your hotel is near Trastevere, Ostiense or Tiburtina.

Bus

TAM bus

  • €7
  • 75 min
  • 24 hours
  • → Via Giolitti, beside Termini

The lowest online fare is 7 euros; on the day the single from the desk at stall 17 is 9 euros, so buy online. Luggage travels free. On 4 October the airport board shows departures at 00:15, 01:30, 02:30, 03:00, 03:30 and 04:30 as well as the daytime service, which makes it the most useful bus for late flights.

Bus

SIT Bus Shuttle

  • €7
  • 80 min
  • 07:15–01:15
  • → Via Marsala, by Termini

One way is 7 euros; SIT's site adds 2 euros to tickets bought at the stop, so book online. The bus calls at Via Aurelia and Roma Vaticano before Termini, which suits a hotel on the Vatican side. On 4 October the first departure is 07:15 and the last is 01:15 after midnight, with extra runs at 23:50, 00:15 and 00:40.

Taxi

Official taxi

  • €55 per vehicle
  • 50 min
  • 24 hours
  • → Any address inside the Aurelian Walls

The fare is fixed at 55 euros per ride, not per person, and includes all supplements. It applies in both directions. Take only a white taxi with a TAXI roof sign from the rank, because drivers who approach you in the arrivals hall are not licensed and can charge anything. Outside the walls but inside the ring road there is no fixed fare and the meter is capped at 80 euros.

Private car

Pre-booked private car

  • €65 per vehicle (estimate)
  • 55 min
  • 24 hours
  • → Your hotel door

A pre-booked sedan for up to three passengers starts at about 65 euros in the daytime and about 78 euros between 21:00 and 06:00. The driver tracks your flight, so a delay does not change the price. It costs about 10 euros more than the taxi, which buys you a named driver and no queue.

The same trip in a different situation

Practical tips

Questions travellers ask

How much is the Leonardo Express from Fiumicino to Rome?

A single is 14 euros and the ride to Termini takes 32 minutes. Four adults travelling together can buy a Minigruppi ticket for 40 euros in one transaction instead of 56 euros.

What is the cheapest way from Fiumicino to central Rome?

The buses from TAM and SIT cost 7 euros one way when bought online and go straight to Termini. The FL1 train is 8 euros but stops at Trastevere, Ostiense and Tiburtina rather than Termini.

How much is a taxi from Fiumicino to central Rome?

The fixed fare is 55 euros for the whole taxi to any address inside the Aurelian Walls. It includes all supplements and applies day and night.

Is there a train from Fiumicino after midnight?

The last Leonardo Express is at 23:53, with a 00:23 on some nights, and the last FL1 is at 23:27. After that you need a bus, a taxi or a pre-booked car.

Does the Leonardo Express go to Termini?

Yes, it runs non-stop to Roma Termini, arriving on platforms 23 and 24. The FL1 regional train does not stop at Termini.

Other arrival points in Rome