Regrettably all of the main train and bus services from Fiumicino to Rome center stop running around 11.30pm. Despite this, there are many flights, particularly from other parts of Europe, that arrive after this time, or just before but don’t leave you enough time to get from the plane via the (often very slow) baggage retrieval hall and to your means of transport.
Similarly in the morning, the first Leonardo Express train from Termini to Fiumicino leaves at 5.35am, getting in at just after 6am, which is cutting it too fine even for a 7am flight.
If you’re coming in to Fiumicino on a late flight, your flight is delayed, or you’re leaving on an early one, you really have only a few choices: taxi, limo, hotel shuttle, or a single, infrequent coach service. As discussed here, taxis are not cheap (€48 set price within the Aurelean walls, meter used for destinations outside them), and have a bit of a bad reputation for adding ‘hidden extras’ for tourists.
Having said that, there’s a new service called Welcome Pickups that is highly recommended. It costs exactly the same amount as the base taxi rate, but with no hidden extras, allows you to book in advance and pay online, sends you the photo and identity of the driver by email, who will wait for you at the gate with a card, and is guaranteed to speak very good English and can provide visit advice. Book this service using the button below:
Book a Welcome Pickup
Get a named driver and limo service for the price of a taxi.
A compromise between taxi, limo, or night bus (below) would be an airport-hotel shuttle, that will meet you at your flight and take you to your hotel for €35 per person (discounts kick in after three people); you can also arrange for them to pick you up and return you to the airport when your visit is over.
Book a hotel shuttle
The only bus serving Fiumicino at night is the Cotral night bus service, which is very much cheaper than the above at €7, but only runs every few hours. At the time of writing, these were the times that the Cotral Fiumicino night bus runs from (and to) Fiumicino to Rome’s two major train stations Termini and Tiburtina:
[table caption=”Cotral Fiumicino Night Bus” width=”500″ colwidth=”250|250″ colalign=”left|left”]
From Fiumicino Airport (Terminal 1-2)|From Tiburtina (leaves Termini about 5 minutes later)
At that time of night, the journey will take around 30-40 minutes.
[If you need to get from Rome city center to Fiumicino, the Cotral bus stop at Termini is in the main bus station (Piazza dei Cinquecento) in front of the train station, opposite the Museo Nazionale Romano.]
Of course once you’ve been dropped off in Rome from the airport you still have the issue of getting to where you’re meant to be going. Rome’s public transport stops running pretty early – both lines stop running at 11.30pm on weekdays, though they run until 1.30am on Friday and Saturday nights. There are night buses around the city, but working out the routes can be somewhat difficult too, and they are infrequent. You would also have to buy a transport ticket in advance as tickets are not sold on the buses.
Arriving in an unknown city in the middle of the night in a sketchy part of town can be something of an intimidating experience, so despite the expense if you arrive at Fiumicino at night, we generally recommend taking a taxi from the airport directly to where you’re staying.