FCO to Rome: 5 Ways to Get from the Airport
Compare 5 ways from Fiumicino to central Rome: the €14 Leonardo Express, the cheaper regional line, €55 flat-rate taxis, private transfers, and shuttle buses.
Photo by Farrel Nobel on Unsplash
Written · Last updated
Fiumicino (FCO) sits about 30 kilometers southwest of central Rome, and there is no single "best" way to cover that distance. The right call depends on where you're staying, how much luggage you're hauling, and whether you'd rather save money or save a decision. This guide walks through the five real options: the Leonardo Express train, the cheaper regional line, a flat-rate taxi, a pre-booked private transfer, and the shared shuttle bus. Before any of that, though, make sure the trip itself is squared away — Italy entry requirements covers the passport and visa rules that determine how smoothly you clear arrivals before you even reach the taxi rank or train platform.
Quick comparison
| Option | Cost | Time to center | Best for |
|---|---|---|---|
| Leonardo Express | €14 | 32 min to Termini | Staying near Termini, want speed and simplicity |
| Regional train (FL1) | €8 | 30-48 min to Trastevere/Ostiense/Tiburtina | Budget travelers not staying near Termini |
| Taxi (flat rate) | €55 | 40-60 min | Groups, late arrivals, heavy luggage |
| Private transfer | €60-90+ | 40-60 min | Door-to-door with no line, fixed price booked ahead |
| Shuttle bus | €6-10 | 55-75 min | Tightest budget, flying solo, flexible schedule |
Is the Leonardo Express the fastest way to Termini?
The Leonardo Express is a non-stop train that runs between the Fiumicino airport station and Roma Termini, Rome's main hub and the best-connected station in the city for the Rome public transport guide network of metro lines and buses. It covers the route in 32 minutes with no intermediate stops, and trains leave roughly every 15 minutes through most of the day.
A ticket costs €14 booked online or through the Trenitalia app, or €15 if you buy it at a station kiosk, per current fares published by ADR, the Fiumicino airport operator. Traveling as a group of four gets you the mini-groups fare, four tickets for €40 instead of paying full price four times over. Kids under 4 ride free, and one child aged 4-12 travels free per paying adult.
Validate your paper ticket at the small green or yellow machines on the platform before boarding — digital tickets bought through the app are already tied to your journey and don't need validation, but check the app for confirmation before you get on. The train has luggage racks near the doors, which matters more here than on the regional line since Leonardo Express cars fill up fast with airport traffic.
This is the right choice if you're staying anywhere near Termini, or somewhere on a metro line that connects easily from there (Termini serves both Line A and Line B). It's not the right choice if your hotel is in Trastevere or near the Vatican, where you'd otherwise need a taxi or a longer walk from Termini anyway.
Regional train (FL1): the budget option
The FL1 regional line runs the same corridor but stops along the way, at Trastevere, Ostiense, Tuscolana, and Tiburtina, rather than terminating at Termini. A ticket costs €8, about half the Leonardo Express fare, and departures run every 15 minutes on weekdays and every 30 on weekends and holidays.
Travel time depends on where you get off: about 30 minutes to Trastevere, longer if you're continuing to Tiburtina. If your accommodation is closer to Trastevere or Ostiense than to Termini, the FL1 is not just cheaper, it's also more direct than a Leonardo Express ride to Termini followed by a metro transfer.
The tradeoff is comfort and crowding. These are standard regional commuter trains, not airport-dedicated cars, so they can be tighter on luggage space and busier at peak times. Same validation rule applies: stamp a paper ticket at the platform machine before boarding.
How does the flat-rate taxi option work?
Rome runs an official fixed-rate taxi fare between Fiumicino and the city center, currently €55 to anywhere inside the Aurelian Walls — the ring that roughly marks historic central Rome. That price is all-inclusive: no luggage surcharges, no time-of-day markup, no extra passenger fee, for up to four people. It applies in both directions, airport to city and city to airport.
The catch is that the flat rate is only guaranteed with taxis licensed under "Roma Capitale," identifiable by the white paint and the small "Roma Capitale" or SPQR crest on the door. Taxis licensed under "Fiumicino" are legally allowed to run the meter instead, which on this route often costs more than the flat rate. And Fiumicino is a known spot for unlicensed drivers approaching arriving passengers in the terminal offering rides at €80-120 — always use the official taxi rank outside the terminal and confirm the flat rate before getting in, not after.
A taxi makes sense if you land late, are traveling with more than a couple of bags, or are splitting the fare across three or four people, at which point it's competitive with individual train tickets and far less hassle.
Private transfer: booked ahead, fixed price
A private transfer is essentially a pre-arranged car and driver, booked online before you fly, with a fixed price agreed in advance rather than a metered or flat civic rate. Expect roughly €60-90 for a standard sedan depending on the company and season, more for a larger vehicle or a specific pickup window.
The advantage over a taxi is certainty: your driver is waiting with a name sign at arrivals, there's no queue, and the price is locked in before you land, which matters if you're arriving at 11pm and don't want to negotiate anything. The downside is cost, since you're paying a premium over the taxi flat rate for that guarantee. It's worth it for a red-eye arrival, a large family, or a first trip where you'd rather remove one variable entirely.
Is the shuttle bus worth it if you want the cheapest option?
Several companies run shared shuttle buses between Fiumicino and central Rome, typically stopping near Termini. Fares run roughly €6-10 one way, cheaper if booked in advance online. Travel time is the tradeoff: figure 55-75 minutes depending on traffic and how many stops the shuttle makes before yours, versus 32 minutes on the Leonardo Express.
This is the option for a tight budget and a flexible schedule, particularly if you're traveling solo and don't need door-to-door service. It's a harder sell with heavy luggage or a tight connection, since shuttles depend on road traffic in a way trains don't.
Which option actually fits your trip?
If you're staying near Termini and want the least thinking required, take the Leonardo Express. If you're on a budget and your hotel is near Trastevere or Ostiense, the FL1 regional train beats it on both price and routing. If there are three or four of you, or you land late with bags, split a flat-rate taxi rather than buying four train tickets. If you want zero uncertainty on a late or early flight, book a private transfer ahead of time. And if euros matter more than minutes, the shuttle bus is there.
Whatever you pick for the airport leg, the same Rome public transport guide covers how to keep moving once you're in the city — metro, bus, and tram all run on the same ticketing system. For a wider view of what to do once you've made it into the city, see the full Rome travel guide.
Frequently asked questions
The Leonardo Express train is fastest and most predictable, covering Fiumicino to Roma Termini in 32 minutes with no stops. A taxi can be comparable in light traffic but is slower and less predictable during rush hour.
It depends on where you're staying. If your hotel is near Termini, yes, since it's faster and terminates right there. If you're staying near Trastevere or Ostiense, the regional FL1 train is cheaper and stops closer to those neighborhoods anyway.
Rome sets an official flat rate for taxis licensed under Roma Capitale to anywhere inside the Aurelian Walls, currently €55, all-inclusive for up to four passengers. Confirm the driver is offering the flat rate before you get in, since Fiumicino-licensed taxis can legally run the meter instead.
Trains and taxis don't require booking ahead. A private transfer does, since you're paying for a driver to be waiting for your specific flight, and shuttle buses are usually cheaper if booked online in advance rather than paid for on the spot.
Roma Termini is the best-connected stop, served directly by the Leonardo Express and by metro Lines A and B. The regional FL1 line instead stops at Trastevere, Ostiense, Tuscolana, and Tiburtina, which can be more convenient if your accommodation is near one of those areas.
Related Guides
Rome Public Transport: The Complete Metro, Bus & Tram Guide
How to ride Rome's metro, bus, and tram network: which of the 3 metro lines help tourists, ATAC ticket types, the 100-minute BIT rule, and when to just walk.
The Complete Rome Travel Guide: Sights, Stays, Planning
A first-timer's guide to Rome, a city of nearly 3 million people: when to go, where to stay, how to get around, what to see, and a €60-220/day budget breakdown.
Italy Entry Requirements: The Complete 2026 Guide
What tourists need to enter Italy in 2026: the 90-day Schengen limit, passport validity rules, current ETIAS status, and documents worth carrying at the border.

