Fiumicino to Ciampino: train, bus, taxi compared
No scheduled bus links the two Rome airports, so public transport means going through Termini and changing from the train to a second bus. That takes about two hours and costs 22 euros. The taxi has a fixed fare of 55 euros for the car and takes under an hour, so for two or more people it is usually the better deal, especially with an onward flight to catch.
- Cheapest
- €15Coach via Termini · 2 h 25 min
- Fastest
- 55 minOfficial taxi, fixed fare · €55
- Taxi
- €55Official taxi, fixed fare · 55 min

With 2 travelling, take a taxi: €55 for the group, about 55 min, straight to your door.
Taxi
Official taxi, fixed fare
55 min
For the group€55
Official taxi, fixed fare
White Roma taxi · fixed 55 euros between the airports
- Per person
- €55 per vehicle
- Door to door
- 55 min
- Runs
- 24 hours
- Frequency
- Rank outside arrivals
- Board at
- Taxi rank outside arrivals, Terminals 1 and 3
- Suitcases
- Carried for you
Private car
Pre-booked private car
55 min
For the group€87estimateCheck price
Pre-booked private car
Meet-and-greet · price fixed when you book
- Per person
- €87 per vehicle
- Door to door
- 55 min
- Runs
- 24 hours
- Frequency
- Pre-booked
- Board at
- Driver waits in arrivals, Terminal 1 or 3
- Suitcases
- Carried for you
Bus
Coach via Termini
2 h 25 min
For the group€30
Coach via Termini
Tambus 7 euros + Rome Airport Bus 8 euros · all-night first leg
- Per person
- €15
- Door to door
- 2 h 25 min
- Runs
- -
- Frequency
- Fiumicino to Termini every 30 min, Ciampino bus about every 45 min
- Board at
- Terminal 3 bus hub, stall 17, then Via Giolitti at Termini
- Suitcases
- Fine
Train
Leonardo Express and airport bus
2 h 5 min
For the group€44
Leonardo Express and airport bus
Trenitalia 14 euros + Rome Airport Bus 8 euros · change at Termini
- Per person
- €22
- Door to door
- 2 h 5 min
- Runs
- -
- Frequency
- Leonardo every 15 min, Ciampino bus about every 45 min
- Board at
- Fiumicino Aeroporto station, then Via Giolitti beside Termini
- Suitcases
- Awkward
Every option in detail
TrainLeonardo Express and airport bus
- €22
- 2 h 5 min
- → Ciampino Airport bus station, main entrance
Ride the Leonardo Express to Termini (14 euros, 32 minutes), walk about 8 minutes to the Rome Airport Bus stop on Via Giovanni Giolitti, opposite the market, and take the bus to Ciampino for 8 euros online. That ride takes about 40 minutes. The operator lists Termini departures from 04:00 to 23:55. The wait at Termini is the main variable, because the bus runs only about every 45 minutes, so check the next departure before you walk across.
BusCoach via Termini
- €15
- 2 h 25 min
- → Ciampino Airport bus station, main entrance
Take the Tambus from Terminal 3 to Via Giolitti, beside Termini, for 7 euros online. Rome Airport Bus leaves from the same street, so the change is a short walk. The second leg is 8 euros and about 40 minutes. The total is 15 euros, 7 less than the train, but the coach is slower in traffic and takes about 20 minutes longer overall. It is also the only route with a first leg that runs through the night.
TaxiOfficial taxi, fixed fare
- €55 per vehicle
- 55 min
- 24 hours
- → Ciampino Airport, departures drop-off
Roma Capitale sets a fixed fare of 55 euros per taxi between Fiumicino and Ciampino, in both directions. It includes all supplements and the tolls, but not the 5 euro charge for each passenger beyond the fourth. The drive goes round the ring road and takes about 45 minutes. Take only a white taxi from the rank, and agree the fixed fare before leaving.
Private carPre-booked private car
- €87 per vehicle (estimate)
- 55 min
- 24 hours
- → Ciampino Airport, departures drop-off
A pre-booked sedan for up to three passengers starts at about 87 euros, and premium cars cost more. The driver tracks your flight, so a late landing does not move the booking. It is about 30 euros more than the taxi, and buys a named driver and a fixed price before you land.
The same trip in a different situation
Arriving late at night
For a landing at 00:30 the public options have gone. The last Leonardo Express leaves Fiumicino at 23:53 and the last Rome Airport Bus leaves Termini at 23:55, so the two cannot connect, and the last workable pair is a Leonardo roughly an hour earlier. The Tambus does run through the night to Termini, but the operator lists no Termini to Ciampino bus between 23:55 and 04:00. The taxi rank at Fiumicino works all night at the same fixed 55 euros, which makes it the only reliable way to Ciampino after midnight.
See the comparison →4 people, 4 suitcasesTravelling as a group of four
Four people on the train and bus pay 88 euros in total, or 72 euros with the 40 euro Leonardo Express Minigruppi ticket for four. The coach route costs 60 euros for four. The taxi is 55 euros for the whole car, 13.75 each for four, and it takes under an hour with no change at Termini. For two or more people the taxi is the best price. A private sedan seats three, so four people need the taxi or a larger car.
See the comparison →Practical tips
- Allow at least four and a half hours between landing at Fiumicino and a Ciampino departure by taxi or car, and six hours by public transport. Separate tickets mean the second airline will not wait for you.
- Rome Airport Bus boards on Via Giovanni Giolitti, opposite the market, a few minutes from the Leonardo Express platforms at Termini.
- The Ciampino bus runs only about every 45 minutes, so look up the next departure before you leave the train.
- Rome Airport Bus costs 8 euros online and 9 euros from the driver. Buy before you board.
- Ask the taxi driver to confirm the fixed fare before leaving. The same 55 euros applies in either direction.
- Terravision also sells Termini to Ciampino coach tickets from about 6.50 euros, but its fare moves with the date, so treat it as a guide.
Questions travellers ask
How do I get from Fiumicino airport to Ciampino airport?
Take the Leonardo Express to Termini for 14 euros, then Rome Airport Bus to Ciampino for 8 euros, about two hours in all. A taxi at the fixed fare of 55 euros takes about 45 minutes and is the only option after midnight.
Is there a direct bus between Fiumicino and Ciampino?
No. Rome Airport Bus says it connects each airport only to Termini, with no direct Fiumicino to Ciampino service. The usual public route is two legs through Termini.
How much is a taxi from Fiumicino to Ciampino?
The fixed fare is 55 euros per taxi, set by Roma Capitale in its June 2026 tariff. It applies in both directions and includes all supplements and tolls.
How long do I need between flights at Fiumicino and Ciampino?
On separate tickets allow at least four and a half hours if you take the taxi, and six hours by train and bus. That covers baggage, the transfer and check-in at Ciampino.
What is the cheapest way from Fiumicino to Ciampino?
The Tambus to Termini at 7 euros and the Ciampino bus at 8 euros come to 15 euros per person, but it takes about 2 hours 25 minutes. For four people a taxi at 55 euros is cheaper than any two-leg combination.




