How to get there
Rome has two airports: Leonardo da Vinci Airport in Fiumicino (the largest airport) and Roma Ciampino (mostly served by budget airlines). Leonardo da Vinci is connected by the Leonardo Express train line which brings you to Roma Termini train station in 30-minutes. From Roma Ciampino, you can reach Roma Termini with an airport bus. Both airports also have taxi service with fixed fares to reach the city centre if you’re staying ‘within the Aurelian walls’ so double-check this with your hotel. If you’re staying outside the ancient walls, the driver will charge you by taxi meter.
Taxis will be available at both airports but download the itTaxi app in advance just in case. Uber also works in Rome but prices are usually higher.
You can also arrive in Rome by fast trains from nearby cities in Italy. You can get off at Roma Termini (the central station) or Roma Tiburtina (in a more residential part of town). To book train tickets, visit both Trenitalia and Italo websites – they have slightly different timetables and pricing.