Rome Fiumicino Leonardo da Vinci Airport (FCO) is 38 km by road from the historic centre. Two trains leave from the airport station: the non-stop Leonardo Express to Termini and the cheaper FL1 regional line.
Short answer: take the Leonardo Express: non-stop to Roma Termini in 32 minutes, every 15 minutes from 05:38 to 23:27, for €14.00. The FL1 regional train costs €8.00 and stops at Trastevere, Ostiense and Tiburtina (48 minutes), every 15 minutes on weekdays. By car it is 38 km on the A91, about 52 minutes without traffic, and most of the historic centre is a limited-traffic zone (ZTL). Our private transfer costs €80 per car (1–3 passengers) and €110 per van (4–8).
| Option | Travel time | Price | Changes | Best for |
|---|---|---|---|---|
| Leonardo Express to Roma Termini | 32 min | €14.00 | 0 | Hotels near Termini, Monti, onward metro |
| FL1 regional train | up to 48 min (Tiburtina) | €8.00 | 0 | Trastevere, Ostiense, Tiburtina |
| Car hire | about 52 min without traffic | rental + fuel + parking | 0 | Not for the centre: ZTL |
| ShuttleHero private transfer | 50–70 min (longer at rush hour) | €80 per car (1–3), €110 per van (4–8) | 0 | Families, groups, hotels inside the ZTL |
The Leonardo Express runs non-stop between the Fiumicino Aeroporto station and Roma Termini in 32 minutes. Trains leave every 15 minutes; the first leaves the airport at 05:38 and the last at 23:27. A single ticket costs €14.00, and children under 12 travel free with a paying adult. Tickets are sold at the Trenitalia ticket office at the airport station (06:45 to 22:12) and in the self-service machines. Termini is the hub for metro lines A and B and for buses across the city.
The FL1 regional line leaves from the same airport station and does not go to Termini: it calls at Roma Trastevere, Ostiense (for metro line B) and Tuscolana, reaching Roma Tiburtina in 48 minutes. Trains run every 15 minutes on working days and every 30 minutes on Sundays and public holidays. A single ticket costs €8.00. It is the better choice for Trastevere and the cheaper one for anywhere near its stations.
The road route is about 38 km on the A91 Roma–Fiumicino and then into the city, and takes about 52 minutes without traffic; rush hours slow the A91 and the GRA ring road. The Centro Storico is a ZTL, a limited-traffic zone with camera-controlled gates, and the Vatican area and the Tridente are partly pedestrian. A rental car is a poor choice for the centre; a driver with a transfer stops at the nearest permitted street.
A private transfer Fiumicino → Rome city centre costs €80 per car for 1–3 passengers and €110 per van for 4–8 passengers. The price is per vehicle, fixed and paid by card when you book, and luggage is included. Cancellation is free up to 24 hours before pickup, and a child seat costs +€10. The driver takes you to your hotel, or to the nearest permitted street if it lies inside the ZTL.
Fiumicino Airport → Rome city centre
Car, 1–3 passengers: €80 · Van, 4–8 passengers: €110
Fiumicino has several terminals, each with its own arrivals hall; most flights use Terminal 1 or Terminal 3. Your driver waits in the arrivals hall of the terminal your flight lands at, just after baggage reclaim and customs, holding a sign with your name. We track your flight and you get 60 minutes of free waiting after landing.
Staying near Termini, Monti or Esquilino, or travelling light: the Leonardo Express. Staying in Trastevere or near Ostiense: the FL1, cheaper and with no change. With children, heavy luggage, a group of four or more, a hotel on a narrow lane in the ZTL, or a landing after the last train at 23:27: a private transfer to the door, priced per vehicle.
The non-stop Leonardo Express takes 32 minutes, runs every 15 minutes and costs €14.00.
The FL1 regional train, €8.00, to Trastevere, Ostiense, Tuscolana and Tiburtina. It does not go to Termini.
The last Leonardo Express leaves Fiumicino Aeroporto at 23:27; the first leaves at 05:38.
About 52 minutes for 38 km without traffic, longer at rush hours on the A91.
Our transfer costs €80 per car for 1–3 passengers and €110 per van for 4–8 passengers, fixed when you book and including luggage.
Public transport times and fares were checked on 23 October 2026 on the operators' websites. Timetables and fares change, so check the operator before you travel.
We are reachable around the clock, 7 days a week — before, during and after your trip.