Leonardo Express: the direct train option
Leonardo Express links Fiumicino and Termini without intermediate stops in about 32 minutes, departing roughly every 15–30 minutes. A ticket costs about €14. Validate paper tickets; follow the digital ticket’s conditions for automatic validation. Check https://www.trenitalia.com/.
Fixed-rate taxi: convenient for central hotels
Licensed white taxis apply a flat rate, currently about €55, for trips between Fiumicino and addresses inside Rome's historic center, covering the whole vehicle rather than per person. Use only official taxis from the designated rank and confirm the fare applies to your destination before departing, since routes and conditions can change.
Other options: regional train, bus and private transfer
A slower regional train connects Fiumicino to stations like Trastevere and Ostiense, useful if your accommodation is nearby. Shuttle buses to Termini cost less but take longer and depend on traffic. A pre-booked private transfer suits groups, late arrivals, or anyone wanting a fixed price confirmed before pickup.
Keep it handy while in Rome
- Add it to your home screen: works offline too
- Save your favourite spots
- Turn on ZTL alerts (free)
Arriving from Ciampino instead
For Ciampino, check the official fare for your destination at https://romamobilita.it/. Conditions for trips within the Aurelian Walls do not cover every destination. Use the official rank and confirm the applicable fare before departing.