FCO - Rome, Italy

Rome Fiumicino Airport to the city: what you actually need to know

Last updated: March 2026

Quick answer

Rome Fiumicino (Leonardo da Vinci Airport) is 30 km southwest of central Rome. That is a meaningful distance, and getting to the centre takes 30-60 minutes depending on traffic and transport choice. The Leonardo Express train (EUR 14, 32 minutes to Termini) is the fastest reliable option. Taxis have a fixed fare of EUR 50 to anywhere within the Aurelian Walls — the most regulated taxi system in Italy. Pre-booked transfers cost EUR 50-70 and offer door-to-door service.

What actually happens after landing

Fiumicino has four terminals (T1, T2, T3 domestic, T5 for certain long-haul and US-preclearance flights). Most international arrivals are in T3. T5 requires a shuttle bus to the main terminal. Always check which terminal your flight arrives into.

EU passport holders clear quickly at e-gates. Non-EU passport control can be slow — allow 30-45 minutes when several transatlantic or long-haul flights arrive together. Baggage claim is reasonably efficient. Trolleys are available.

The arrivals hall has ATMs, tourist information, car rental desks, and the usual airport services. Signs in Italian and English are clear. The Leonardo Express departure hall is in T3, a short walk from arrivals. Taxis queue in a dedicated rank outside. Buses depart from the ground floor.

Transport options explained honestly

Leonardo Express train is the gold standard for getting to central Rome. Trains run every 15 minutes from Fiumicino Aeroporto station (inside T3) directly to Roma Termini. Journey time: 32 minutes. Fare: EUR 14. No changes, air-conditioned, luggage space available. From Termini you can take the metro (lines A and B) to most parts of the city. Buy tickets at machines in the station or on the Trenitalia app.

Regional trains FL1 connect the airport to other Rome stations (Trastevere, Ostiense, Tiburtina) and then continue towards Fara Sabina. Fare: EUR 8. Slower (stops more), less frequent, but useful if Termini is not your end goal.

Cotral/Terravision/Rome Airport Buses run to Termini for EUR 6-7. Journey time: 60-80 minutes depending on traffic. Cheaper than the train but significantly slower and less comfortable. Good for budget travellers.

Taxis operate on a fixed fare system for journeys to and from the airport. To anywhere within the Aurelian Walls (the historic city centre including Termini, Colosseum, Trastevere, Vatican area, Campo de' Fiori): EUR 50 flat. No exceptions, no negotiation. This is regulated by Rome municipality. For destinations outside the walls, the meter applies. Taxis are white. Do not accept rides from drivers approaching you inside the terminal — use only the official rank outside.

Pre-booked transfers cost EUR 50-70 for a sedan to central Rome. The driver meets you inside the terminal in arrivals. Price is fixed including motorway tolls and waiting time. For groups or families, minivans are available at EUR 70-90.

Rental cars are available at all terminals. The drive into Rome is on the A91/GRA motorway, functional but traffic can be heavy. Parking in Rome city centre is genuinely difficult and expensive. Rent a car only if you plan to leave Rome.

Realistic pricing expectations

Transport to central Rome (Termini, Colosseum area, Vatican):

  • Bus: EUR 6-7
  • Regional train FL1: EUR 8
  • Leonardo Express: EUR 14
  • Taxi (within Aurelian Walls): EUR 50 fixed
  • Pre-booked transfer: EUR 50-70
To Civitavecchia cruise port (70 km): transfer EUR 90-130, no direct train service. To Tivoli (35 km east): taxi around EUR 60-70, transfer EUR 60-80. To Vatican area: falls within the EUR 50 taxi flat rate.

Late night arrivals

The Leonardo Express runs from approximately 6:23 AM to 11:23 PM. After that, night buses run to Termini but take longer. Taxis operate 24 hours. Night taxi rate (10 PM to 7 AM) applies — the fixed rate to the centre is EUR 60 (not EUR 50) at night. Pre-booked transfers are available at any hour at the same price.

Families and luggage

The Leonardo Express has reasonable luggage space but gets crowded when multiple flights arrive simultaneously. Overhead racks are limited for large suitcases. For families with multiple suitcases, taxis fit two large bags comfortably and the fixed fare makes budgeting easy. Italian taxis do not carry child seats as standard. Pre-booked transfers with child seats are the only reliable option for families with young children.

Where you meet the driver

The taxi rank is outside T3 arrivals, clearly marked. The Leonardo Express station is inside T3, accessible via escalators from arrivals. Bus stops are on the ground level outside T3. Pre-booked transfer drivers wait in the arrivals hall past the customs exit, usually holding name signs near the meeting point columns. If arriving at T5, you need the shuttle bus to T3 first — allow an extra 15-20 minutes.

Decision helper

Choose the Leonardo Express if you are staying near Termini or anywhere accessible by metro from Termini, are travelling reasonably light, and want the fastest reliable option.

Choose the FL1 regional train if your hotel is near Trastevere or Ostiense and you want to save EUR 6.

Choose the taxi if you are going to a specific address within the Aurelian Walls, have moderate luggage, and want door-to-door for EUR 50.

Choose a pre-booked transfer if you have young children needing child seats, a large group, a lot of luggage, or a destination outside the flat-rate zone.

Choose the bus if budget is your absolute priority and you do not mind 70+ minutes of traffic.

Frequently Asked Questions

What is the Leonardo Express and how much does it cost?

The Leonardo Express is a non-stop train between Fiumicino Airport and Roma Termini station. It runs every 15 minutes and takes 32 minutes. Tickets cost EUR 14. You can buy them at machines in the airport station, at the Trenitalia desk, or on the Trenitalia app. Validate your ticket before boarding.

Is the EUR 50 taxi fare from Fiumicino really fixed?

Yes. The fixed fare of EUR 50 (daytime) applies to all destinations within the Aurelian Walls, which includes Termini, the Colosseum, Vatican, Campo de' Fiori, Piazza Navona, and Trastevere. The night rate (10 PM to 7 AM) is EUR 60. These are legally regulated fares. If a driver quotes more, refuse and report the taxi number. Taxis are white with a 'TAXI' sign on the roof.

How do I get from Fiumicino Airport to the Vatican?

The Vatican falls within the EUR 50 fixed taxi zone (within the Aurelian Walls). A pre-booked transfer costs EUR 55-70 to Vatican hotels. Via the Leonardo Express: take the train to Termini (32 min), then metro Line A to Ottaviano station (nearest metro stop to the Vatican), about 10 minutes more.

How do I get from Fiumicino to Civitavecchia cruise port?

There is no direct public transport. A taxi will use the meter and costs approximately EUR 90-130 depending on traffic. A pre-booked transfer is EUR 90-130 and is far more convenient — the driver meets you at arrivals and drives you directly to the port (about 70 km, 60-80 minutes). If you are catching a cruise, book in advance.

Fiumicino is Italy's busiest airport and a well-functioning hub. The Leonardo Express is a genuine pleasure — fast, reliable, and takes you directly to Termini without fighting Rome traffic. The fixed taxi fare system eliminates the usual stress of arriving in a major city. For most travellers, the choice is simply train (convenience, speed) versus taxi or transfer (door-to-door, luggage ease).

Related Airport Guides

Chat with us