Leonardo Express, regional train, bus, taxi — every option compared with exact costs and step-by-step directions.
Plan your Italy trip →€14 | 32 minutes | Every 15 min | Direct to Roma Termini
Follow "Treno/Train" signs from arrivals to the airport train station (5-minute walk). Buy ticket from the yellow Trenitalia machines (cards accepted) or at the ticket office. The platform for Roma Termini Non-Stop is clearly signed. Trains run 6:23am-11:23pm. At Termini, you're connected to Metro A and B, buses, taxis, and all of Rome.
€8 | 45-55 min | Every 15 min | Multiple Rome stops
Same train station, different platform. Stops at Roma Trastevere (great if your hotel is in Trastevere/Testaccio), Roma Ostiense (Metro B connection), Roma Tuscolana, and Roma Tiburtina. Better than Leonardo Express if you're NOT going to Termini.
€6-7 | 55-75 min | To Termini
SIT Bus, Terravision, or TAM bus from outside Terminal 3 arrivals. Cheap but at the mercy of Rome traffic. Can take 90+ minutes in rush hour. Buy tickets online or at the bus stop kiosks. Fine for budget travelers; frustrating if you're tired.
€50 fixed rate | 40-60 min | Door to door
Fixed rate of €50 from Fiumicino to anywhere within Rome's Aurelian Walls (which covers the entire historic center). This is set by the city — non-negotiable. The driver MUST use the meter showing €50 or display the fixed-rate sign. If they try to charge more, note the taxi number and report it. Taxi rank outside arrivals — take the first in line.
€55-80 | 40-60 min | Door to door, pre-booked
Book via Welcome Pickups, GetTransfer, or your hotel. Driver meets you in arrivals with a name sign. Useful for families with lots of luggage, groups of 3-4 (splits to €15-20/person), or late-night arrivals when trains aren't running.
We build custom Italy trips — including airport transfers and logistics.
Plan free →