Skip to content
MyItalia

Rome Fiumicino: 32 minutes to Termini

The Leonardo Express links Rome Fiumicino to Roma Termini in 32 minutes with no intermediate stops, leaves every 15 minutes and costs 14.00 euro one way (2026).

First train, last train, and the price list

Departures from Termini run from 4:50 am to 11:05 pm (04:50 to 23:05 on Italian boards); from Fiumicino they run from 5:38 am to 11:27 pm (05:38 to 23:27). In a few time bands the interval widens from 15 to 30 minutes.

Prices in euros: 14.00 for a single ride, 40.00 for a mini-group of 4 tickets, 115.00 for a carnet of 10 rides (2026). Contactless TAP&TAP payment is active on the platforms, so a card gets you through the gate without a paper ticket.

Children under 4 travel free, and each paying adult can bring one child aged 4 to 12 free.

The FL1 regional line: a gap we are not filling

The FL1 regional trains serve the airport too, and they do not call at Termini: their Rome stops are Trastevere, Ostiense and Tiburtina. Fares and journey times for that line could not be confirmed on a primary source, so this page prints none of them. Check trenitalia.com for your date before you plan around it.

Fiumicino, in figures

Rome Fiumicino "Leonardo da Vinci" (IATA FCO, ICAO LIRF) is the busiest airport in Italy, with 51,306,744 passengers in 2025, 4.3% more than in 2024. The operator is Aeroporti di Roma.

Press reports quote a slightly lower figure for the same airport, citing ENAC. That is a different counting perimeter, not a correction: the number above comes from the operator data collected by Assaeroporti.

Ciampino, Rome's second code

Rome Ciampino "Giovan Battista Pastine" (IATA CIA, ICAO LIRA) recorded 3,987,517 passengers in 2025, up 3.3%, which puts it 16th nationally. It is run by Aeroporti di Roma, like Fiumicino.

Ciampino has no rail link of its own in our verified fact set, and no bus fare we can confirm, so this page publishes neither. Budget for the transfer separately and buy from the operator, not from a stand in the arrivals hall.

Before you book a dawn flight

The earliest Leonardo Express leaves Termini at 4:50 am and takes 32 minutes, so the first rail arrival at the airport is 5:22 am. Nothing on this line runs earlier.

For a flight that needs you at the desk before that, a taxi is the only way in. The fixed airport taxi fares quoted all over the internet are not verified here, so agree the amount before the car moves.

Contents

FAQ

How do I get from Fiumicino airport to central Rome?

Take the Leonardo Express to Roma Termini: 32 minutes, no intermediate stops, departures every 15 minutes, 14.00 euro one way in 2026. Trains leave Termini from 4:50 am to 11:05 pm and Fiumicino from 5:38 am to 11:27 pm.

How much does the Leonardo Express cost?

14.00 euro for a single ride in 2026. A mini-group of 4 tickets costs 40.00 euro and a carnet of 10 rides costs 115.00 euro. Children under 4 travel free, and one child aged 4 to 12 travels free with each paying adult.

Does the Leonardo Express stop between the airport and Termini?

No. It runs with zero intermediate stops in 32 minutes. The regional FL1 line does stop on the way, but it calls at Trastevere, Ostiense and Tiburtina instead of Termini, so check which station suits your hotel.

What time is the last train from Fiumicino to Rome?

11:27 pm, shown as 23:27 on Italian departure boards. The first train of the day leaves Fiumicino at 5:38 am. In the other direction the last departure from Roma Termini is at 11:05 pm.

Is Ciampino the same as Fiumicino?

No, they are two airports with two codes. Fiumicino is FCO and handled 51,306,744 passengers in 2025; Ciampino is CIA and handled 3,987,517, up 3.3%. Both are run by Aeroporti di Roma, and a ticket to one is no use at the other.

Sources (3)

  1. 132 · 0 · 14Trenitalia · recheck by 2027-06-30
  2. 251,306,744 · 4.3% · 1Assaeroporti; ENAC · recheck by 2027-06-30
  3. 33,987,517 · 3.3% · 16Assaeroporti; ENAC · recheck by 2027-06-30

Updated 2026-09-02