• Nothing Found

Getting from Rome Fiumicino Airport to Florence

You have four different transfer options when travelling from Rome Fiumicino Airport to Florence; taxi, private transfer, bus or train. The most comfortable and convenient option is to take a taxi or private transfer, as the service is quick, easily available and door-to-door, taking around 3 hours.

When it comes to the cheaper public transport options, whilst there are no direct services, the bus is your best bet. You’ll need to take a train to Tirbutina Station first and then hop on a Flixbus service. Whilst this option takes around 4 hours and 20 minutes, the combined price starts at just €22.99, making it the cheapest option by far. Alternatively, you can also get there by train. Again, you’ll need to take at least two trains for this route, coming to around €55.90 and with a trip duration of 2 hours and 30 minutes.

Welcome Pickups offers meet and greet services and a friendly introduction to Rome at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups €710 180min 24/7 Book
Book
Taxi €620 180min 24/7
Bus €45.98 260min 08:00–23:35
Train €111.80 150min 06:08–21:48

How to get from Rome Fiumicino Airport to Florence by taxi

Taking a taxi from Rome Airport to Florence is by far the most convenient and comfortable option, however, it is also the most expensive. The cost of your journey from Rome Fiumicino Airport to Florence can vary, depending on your final destination within the city and whether you agree upon a final price with your driver.

Nevertheless, taxis are available 24/7 from Rome’s airports and can easily be found at the official taxi rank outside of the arrivals hall. The total journey time is around 3 hours, in normal traffic conditions.

Taxi fare from Rome Fiumicino Airport to Florence

Taxis at Rome Fiumicino (FCO) Airport only offer official fixed fares when travelling within the city borders of Rome, this means that your taxi ride to Florence will be calculated using a taximeter. Despite this, it’s common practice to try and negotiate a final fare for longer distances such as this.

With that being said, the estimated price of a taxi from Rome Airport to Florence is €620.

For a guaranteed fixed fare with no hidden fees, and an English-speaking driver you can rely on, we recommend booking a private transfer in advance.

Cost

€620

Trip Duration

180

*Rates may vary unless you book your taxi in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Rome Fiumicino Airport.

Where do I get it from?

The taxi rank at Rome Fiumicino Airport can be found on the ground floor, outside the arrivals terminal. Rome Airport taxis are easily recognisable as they are white and have a black and white “TAXI” roof sign.

Convenience

If you are looking for a quick, hassle-free and comfortable ride to Florence, taking a Rome Fiumicino Airport transfer is by far the most convenient option, as it is the only direct option. Unlike other modes of transportation, taxis offer a door-to-door service in the comfort of your own private vehicle.

Editor’s Note

For the best service and prices, it's recommended to book a private transfer with a trusted provider.

Useful Tips

Unlicensed drivers might approach you when arriving at the airport in Rome, however, it is important to head straight to the official taxi rank outside on the ground floor, as these drivers are not operating legally and usually overcharge travellers.
It is important to check that your driver has his taxi licence displayed and that the taximeter has been reset before starting your journey (if you haven't agreed upon a final fare).
You might have to pay a supplement for each item of excess luggage you have when travelling by taxi.
It’s highly uncommon to tip a taxi in Rome. However, if your journey was impeccable, you can round up your fare to the nearest Euro.

How to get from Rome Fiumicino Airport to Florence by bus

Unfortunately, there are no direct buses that run directly from Rome Fiumicino Airport to Florence. If you decide on this option, you will first need to take a regional train to “Rome Tiburtina”, this will cost €8 and takes approximately 50 minutes.

From the bus station, you will need to take the Flixbus, with prices as low as €5.99 and as high as €29.99. The varying price is often due to the time of travel and also which service you book. Some services are faster than others, and they’ll take you to one of two stops in Florence: “Florence (Villa Costanza)” or “Florence (Piazzale Montelungo)”. Depending on which service you take, the journey time from Rome to Florence is around 3 hours and 30 minutes.

*It is important to check the Flixbus schedule beforehand, as there are varying prices and times for different Flixbus services each day.

How much is the bus from Rome Fiumicino Airport to Florence?

Whilst making a change mid-journey can be time-consuming, taking the bus is still a good budget choice, but you’ll need to buy two tickets.

You’ll pay €8 for the regional train from the airport to Tiburtina Station and tickets for the Flixbus to Florence start at €5.99 (if you book a discounted ticket online). However, it’s more likely to cost between €8.99 and €21.99, depending on which service you book.

All in all, the average cost of taking the train and bus from FCO Airport to Florence should be around €22.99.

*You can buy your train and bus tickets at the ticket machines at transportation hubs or online in advance.

Cost

€22.99

Trip Duration

260 Min

Flixbus services depart from Tiburtina Station every 30-60 minutes on average. Regional trains departing from the airport have an average waiting time of 15 minutes.

Convenience
Safety
Value for Money

The Flixbus is available from 06:30-22:45. Regional trains operate from 05:57 until 23:53.

Where do I get it from?

Unfortunately, the Flixbus does not leave directly from Rome Fiumicino (FCO) Airport; you will need to take a regional train from the airport train station and make your way to Tiburtina Bus Station. From there, you will see the signs and timetables for the Flixbus.

Convenience

As the bus does not run directly from Rome Fiumicino Airport, you will need to also take a train to the Tiburtina, which not only adds time to your journey but also means you’ll be carrying your luggage on and off public transport. Plus, the total journey time is over 4 hours, making it quite a long and tiring transfer.

Editor’s Note

The Flixbus buses are comfortable and well-equipped with Wi-Fi, toilets and charging sockets. So, if you are travelling on a budget but still want to travel comfortably, this is a great transfer option for you.

Useful Tips

It is recommended to book your tickets online in advance in order to secure a seat on the Flixbus.
When taking both the train and the bus, you should always keep your luggage and personal belongings close to you, as there have been reported cases of pickpockets.

How to get from Rome Fiumicino Airport to Florence by train

Taking the train from Rome Airport to Florence isn’t the most convenient choice. Whilst the journey takes less time than the bus, there are no direct services and prices are higher.

If you do decide to take the train to Florence, the first leg of the journey involves hopping on the Leonardo Express from Rome Airport to “Roma Termini Station”. The non-stop service takes just 32 minutes and costs €14.

Once you’ve reached the central train station, you can then take a Frecciarossa train straight to Florence. The service takes around 1 hour and 40 minutes and you’ll need to get off at “Firenze S. M. Novella”.

How much is the train from Rome Fiumicino Airport to Florence?

A one-way ticket on the Leonardo Express train costs €14, and the Frecciarossa trains to Florence cost approximately €41.90.

You’ll pay around €55.90 for the train from Rome Airport to Florence. Just keep in mind that booking online in advance will secure you the best price.

*Tickets for all trains can be purchased online in advance or from the ticket machines and counters at the airport, or main transportation hubs.

Cost

€55.90

Trip Duration

150 Min

There is a waiting time of 15-30 minutes for the Leonardo Express. The Frecciarossa trains typically depart every 30 minutes.

Convenience
Safety
Value for Money

The Leonardo Express train is available from 06:08 until 23:23. The Frecciarossa trains operate from 05:10-21:48.

Where do I get it from?

There is a train station directly in Rome Fiumicino Airport which is part of the passenger terminal complex. To get to the airport train station from the arrivals hall, you will have to walk for around 15 minutes. Just look for the blue transportation signs and follow these until you get to the escalators leading down to the station.

Convenience

If you are travelling on a budget, then taking a train from Rome to Florence is a great idea. However, the Leonardo Express train requires a connection at one of the busiest train stations in Italy. Moreover, prices are mid-range and not great for those on a budget.

Editor’s Note

Booking your train ticket in advance will not only allow you to save money, but it will guarantee you a good seat.

Useful Tips

It is important to know that you cannot board the train before the boarding time indicated on your ticket. If you do so, you can be heavily fined by one of the train inspectors.
Roma Termini Station is very big and extremely busy, be sure to keep your personal belongings close at all times.
You must validate your train tickets in the provided machines, failing to do so can result in a fine.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Rome. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€413
NIGHTTIME
€443
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How to get from Rome Airport to Florence?

You can choose between four different options when travelling from Rome Fiumicino Airport to Florence; taxi, private transfer, bus or train. The most convenient option is to take a taxi or private transfer, as the ride is door-to-door and takes just 3 hours. If you’d prefer to save money and travel by bus, you’ll need to catch a train and then the Flixbus service to Florence. The trip takes around 4 hours and 20 minutes, with prices starting at €22.99. You can also opt for the train. This route is also not direct, so you’ll need to take at least two trains, for a combined price of €55.90.

Is there a train from Rome Airport to Florence?

There are no direct trains from Rome Airport to Florence, but you can take two trains to get there: the Leonardo Express and a Frecciarossa service. You’ll pay €14 for the Leonardo Express to Termini Station, and then around €41.90 for the train to Florence, bringing it to a total of €55.90. Tickets for the trains can be purchased online in advance or from the ticket machines and counters at the main transportation hubs.

How much is a taxi from Rome Fiumicino Airport to Florence?

Taxis at Rome Airport calculate rides outside of the city with a taximeter. However, it is common for travellers to try and agree upon a final amount ahead of time with the driver. The estimated price of a taxi from Rome Airport to Florence is €620. For a competitive all-inclusive fare with no hidden fees, we recommend booking a private transfer in advance.

What's the distance between Rome FCO Airport and Florence?

Rome Airport is situated approximately 310 km from Florence, taking around 3 hours by car or taxi.

Was this helpful?

Pre-book online