🇮🇹

Getting from Rome’s Airports to the City — 2026 Guide

Fiumicino (FCO), Ciampino (CIA)

Disclosure: Some links in this article are affiliate links. If you purchase through them, we earn a commission at no extra cost to you. This supports our independent reviews.

At a glance

Airports
Fiumicino (FCO), Ciampino (CIA)
Distance to center
Fiumicino to central Rome is 32 km (20 mi), Ciampino is 15 km (9 mi)
Transfer prices
€45–80 from Fiumicino, €30–55 from Ciampino
Currency
EUR (€)

Taxi and Uber overview

Rome has a fixed taxi fare of €50 from Fiumicino to within the Aurelian Walls. For a detailed comparison of pre-booked transfer services, see our side-by-side comparison of all 4 platforms for Rome.

Public transport from the airport

Leonardo Express train (32 min to Termini, €14) is excellent but only goes to one station. Buses (€6-8) take 60+ minutes. Neither helps if your hotel is far from Termini.

Getting to the city by train

From Fiumicino (FCO): The Leonardo Express runs non-stop to Roma Termini every 15 minutes — €14, taking 32 minutes. It's the fastest and most reliable option. Regional trains (FL1) go to Trastevere and Ostiense stations for €8 but take 40+ minutes with stops.

From Ciampino (CIA): There's no direct train from the airport. You'll need to take a shuttle bus (€1.20) to Ciampino train station, then a regional train to Termini (€1.50, 15 minutes). Total time: 40–50 minutes. Alternatively, ATRAL/Terravision buses go directly to Termini for €6.

Bus and shuttle options

From Fiumicino: Terravision, SIT Bus, and COTRAL operate express buses to Termini (€6–7, 55–70 minutes). Cheaper than the Leonardo Express but much slower and subject to traffic delays.

From Ciampino: Terravision and SIT Bus run direct services to Termini (€6, 40 minutes). These are the most popular option since there's no direct train.

Night options: After midnight, COTRAL runs a night bus from Fiumicino to Tiburtina station (€7, 75 minutes). From Ciampino, options are very limited — a pre-booked transfer or taxi is the practical choice.

Airport guide

Fiumicino Terminal 1: Domestic and some European flights. The Leonardo Express departs from a platform near T1 — follow signs to the train station (10-minute walk from gates).

Fiumicino Terminal 3: Most international flights. Transfer drivers typically meet at the Arrivals exit near the taxi rank. The train station is a 5-minute walk via a covered walkway.

Ciampino: A small single-terminal airport used mainly by Ryanair and Wizz Air. The Arrivals hall is compact — transfer drivers wait just outside the exit doors with name boards.

Money-saving tips for Rome airports

Avoid unlicensed taxis: Rome has a fixed taxi fare of €50 from Fiumicino and €31 from Ciampino to central Rome (within the Aurelian Walls). Insist on the meter or the fixed fare — some drivers will try to negotiate higher.

Leonardo Express hack: Buy tickets at the Trenitalia machines (not from touts outside). The €14 fare is fixed and doesn't change with advance booking.

Groups of 3+: A pre-booked sedan from Fiumicino (€45–60) is cheaper per person than Leonardo Express tickets (€14 × 3 = €42) plus a taxi from Termini to your hotel (€10–15).

Rome city tax: Remember that Rome charges a tourist tax (€3.50–7/night) — this is separate from transport costs and is paid at your hotel.

Fiumicino vs Ciampino: two airports, two experiences

Fiumicino (FCO) is Rome's main airport, 30 km southwest — modern, well-organized, with the Leonardo Express train to Termini (€14, 32 min). Ciampino (CIA) serves Ryanair and Wizz Air, is closer (15 km) but smaller and more chaotic, with no direct train. Transfers from Ciampino are cheaper (€25–35 vs €40–55 from Fiumicino) but the airport experience is less pleasant. Both airports feed into the Grande Raccordo Anulare ring road, which is congested during commuter hours.

Transfer service prices from Rome airport

Service Price range Standout feature Book
Welcome PickupsIn-terminal meet-and-greet, free child seatsCheck price →
KiwitaxiWide vehicle selection, transparent pricingCheck price →
GetTransferBidding system — often cheapestCheck price →
intui.travelShared transfers, budget groupsCheck price →

Prices for a sedan (up to 3 passengers). GetTransfer prices are typical winning bids. See our full comparison for Rome for detailed pricing by route.

Local travel nuances

Currency: EUR (€). ATMs are available in all airport terminals.

Language: Italian (limited English outside tourist areas) Having your hotel address saved on your phone (screenshot or Google Maps pin) is always helpful for drivers.

Tipping: Not customary in Italy. A €2-5 tip for exceptional service is generous but never expected.

Safety: Use only white official taxis with meters. The fixed fare (€50 from Fiumicino) must be agreed before departure. Report any overcharging to the airport police.

SIM / connectivity: Italian SIM cards from TIM, Vodafone, or Wind Tre available at Fiumicino. Tourist SIMs cost €10-20 with 20-50GB data.

Tips for Rome airport transfers

Tip 1: Rome's €50 fixed taxi fare only applies to destinations within the Aurelian Walls (most of central Rome). Hotels outside this zone cost more — a pre-booked transfer with a fixed price eliminates guesswork.

Tip 2: Ciampino is used by budget airlines (Ryanair, Wizz Air). Transfers from Ciampino are shorter and cheaper than from Fiumicino.

Tip 3: Roman traffic is chaotic. Budget extra time during morning and evening rush hours, especially for Fiumicino.

Tip 4: Many Rome hotels are in narrow streets where large vehicles can't enter. Book a sedan rather than a minivan unless you specifically need the space.

Frequently asked questions

The official fixed taxi fare from Fiumicino to destinations within Rome's Aurelian Walls (covering most of central Rome including the Vatican, Trastevere, and Termini areas) is €50. From Ciampino, it's €31. These fares are for the whole car (up to 4 passengers, standard luggage included).

For 1–2 travelers staying near Termini, yes — it's fast (32 minutes), reliable, and frequent. For 3+ people or hotels far from Termini, a pre-booked transfer is better value because it goes door-to-door.

After the last bus (around 11:30pm), your only options are a pre-booked transfer (€30–45) or a taxi (€31 fixed fare). There is no night bus or train service from Ciampino.

Uber operates in Rome but only with licensed NCC (hired car) drivers — it's essentially a booking platform for licensed cars, not UberX. Prices are similar to pre-booked transfers: €40–55 from Fiumicino. Availability can be limited, especially late at night.

Fiumicino is better connected (Leonardo Express, more buses, more taxis) but 30 km from the center. Ciampino is closer (15 km) but with fewer transport options. If you're arriving late at night, Fiumicino is preferable due to better transport links.

Detailed route guides for Rome

Step-by-step pricing, timing, and meet-and-greet details for the main airport routes in Rome:

Fiumicino → central Rome → Ciampino → central Rome →

Similar routes to compare: If you're planning a wider itinerary, here are other destinations with transfer patterns that may be relevant:

Malpensa → Milan → Athens Airport → city center →

Need help choosing a transfer service?

We compared Welcome Pickups, Kiwitaxi, GetTransfer, and intui.travel side by side for Rome — prices, ratings, and our honest verdict.

Compare all 4 services for this city →

Explore nearby destinations

Continuing through Italy or the broader Mediterranean? These nearby cities have complete transfer guides of their own:

Milan
Airport transfer guide →
Athens
Airport transfer guide →
Barcelona
Airport transfer guide →
Vienna
Airport transfer guide →
Book WP Kiwitaxi GetTransfer intui