• Nothing Found

Getting from Rome Fiumicino Airport to Florence

You have six different transfer options when travelling from Rome Airport to Florence; taxi, Fiumicino Airport transfer, a direct bus, a combination of bus and train, or the choice between two train routes. The most comfortable and convenient options are to take an airport taxi or private transfer. The services are quick, easily available and door-to-door, taking around 2 hours and 50 minutes.

When it comes to the cheaper public transport options, there are some direct bus and train services but they depart once or twice a day, making them less convenient. If your arrival times don’t coincide with the direct bus and train departures, you can still use public transport. 

You can take a regional train to Tirbutina Station first and then hop on a Flixbus service, or you can catch a regional train to Roma Termini and then get on a high-speed train to Florence. Generally, travelling via rail is more expensive but journey times are significantly lower than the buses.

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
Taxi €600 170min 24/7
Private Airport Transfer €571 170min 24/7
Flixbus €38 255min 15:00–16:00
Regional Train + Bus €25.96 270min 05:57–01:45
High-Speed Train €138 140min 12:00–14:00
Leonardo Express + Train €154 150min 06:23–21:48

How to get from Rome Airport to Florence by taxi

Taking a taxi from Rome Fiumicino Airport to Florence is by far the most convenient and comfortable option. 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 Airport and can easily be found at the official taxi rank outside each terminal. The total journey time is less than 3 hours, in normal traffic conditions.

Taxi cost from Rome Airport to Florence

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

That said, the price of a taxi from Rome Airport to Florence ranges from €550 to €650.

Keep in mind that surcharges may be added to your final fare. There is a €1 charge for each additional piece of luggage over 35x25x50cm. You’ll also pay extra if your driver has to wait (€32 per hour) and if there are more than 4 passengers (€5 for each additional person).

Cost

€600

Trip Duration

170 Min

Rates may vary unless you book your taxi in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Leonardo da Vinci–Fiumicino Airport.

Where do I get a taxi from?

The taxi ranks at Rome Fiumicino Airport (FCO) are located outside the arrivals areas of Terminals 1 and 3. Rome taxis are white with a ‘TAXI’ sign on the roof and a ‘Comune di Roma’ logo on the side. Just keep in mind that demand is high during peak season, so you may end up waiting for some time.

Convenience

If you are looking for a quick, hassle-free and comfortable ride to Florence, taking an airport taxi is by far the most convenient option. Unlike other modes of transportation, taxis offer a door-to-door service in the comfort of your own private vehicle, allowing you to skip the hassle of public transport.

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, as these drivers are not operating legally and usually overcharge travellers.
It is important to check that your driver has their taxi licence displayed and that the taximeter has been reset before starting your journey (if you haven't agreed upon a final fare).
It’s highly uncommon to tip your taxi in Rome. However, if your journey was impeccable, you can round up your fare to the nearest Euro.
Always ask for the receipt in case you need to file a complaint or claim a lost item.
Waiting times for an airport taxi in Rome can be especially long during peak season (June-August) and school holidays. We recommend booking a private transfer in advance for a speedy and seamless arrival all year round.
Most taxis at Rome Airport accept credit card payments, but you should always check beforehand.

How to get from Rome Fiumicino to Florence by private transfer

The best way to get from Rome Airport to Florence is by private transfer. If you choose a reliable provider, such as Welcome Pickups, your transfer comes with plenty of convenient extras to guarantee a hassle-free arrival:

  • Meet and greets
  • Trained English-speaking drivers
  • Flight monitoring
  • Guaranteed fixed fares
  • 24/7 customer support

 

Booking your private transfer in advance is super practical. And with extras like a personalised meet and greet – you won’t need to worry about a thing on the day. Plus, your professional English-speaking driver will go above and beyond to give you a friendly welcome, sharing tips and local recommendations so that you can enjoy your trip to the max.

How much is a private transfer from Rome Airport to Florence?

Rather than relying on a taximeter or negotiating fares with your driver, you can receive a fixed quote in advance if you book a private transfer with us. The quote is all-inclusive and not subject to change. This means you can pay for your ride beforehand and eliminate the risk of price surges or hidden fees that often come with taking a local taxi.

Nevertheless, an airport transfer from Rome Fiumicino to Florence will cost €571 in one of our modern sedans for up to 3 passengers. Likewise, if you’re travelling in a group of up to 8, you’ll pay €799 for a minivan transfer to Florence.

You can book via our website or app within minutes. Simply enter your personal details, flight number, and pickup time to secure your quote.

Cost

€571

Trip Duration

170 Min

Booking your private transfer in advance is the best way to ensure a seamless experience.

Convenience
Safety
Value for Money

Private transfers are available 24/7 from Rome Fiumicino Airport (FCO).

Where do I get a private transfer from?

Upon arrival, your friendly English-speaking driver will be waiting for you outside Arrivals holding a sign with your name on it. Following a friendly welcome, your driver will help you with your luggage and lead you to your pre-selected vehicle.

If you experience any flight delays, there’s no need to worry! All our drivers receive live updates on delayed flights, so no matter when you land, they’ll be there waiting for you.

Convenience

Choosing a private transfer offers more convenience and customization. Services are considered more reliable and offer added safety and peace of mind for travellers.

Especially popular amongst families and business travellers, booking a private transfer in advance is a great way to save time and ensure a top-quality, reliable service with a trained local driver. With everything taken care of, you can arrive in Florence feeling relaxed and ready to explore.

Editor’s Note

We recommend setting the pickup time to 20-30 minutes after the landing time to leave enough time to clear passport control and baggage claim.

Useful Tips

Sedans can seat up to 3 passengers and minivans can take up to 8.
You do not have to tip your taxi driver, however, you can always add a tip via the app if you really appreciate the service.
You will receive an email including your driver's name, details, and vehicle information so that you know what to expect on the day.
If you need a child booster or baby seat, you can request one during the booking process online or using the app.
If anything goes wrong, you can contact our 24/7 customer support or chat with your driver via Whatsapp or in our app.

How to get from Rome Airport to Florence by bus

There is only one direct bus from Rome Airport and Florence. The Flixbus departs from the airport once a day, taking 4 hours and 15 minutes to reach central Florence. 

You can get off at three different stops once you’re in Florence; ‘Scandicci, Villa Costanza’, ‘Piazzale Montelungo’, and ‘Guidoni Tram T2’. We recommend checking which stop is closest to your final destination to ensure a quick and easy transfer.

How much is the bus from Rome Airport to Florence?

A one-way ticket for the bus from FCO Airport to Florence costs €19. You can get a discount for tickets for children under 15 years old if you book online.

Tickets can be bought online in advance or using the Flixbus app. You can also buy your tickets from the driver at no extra cost.

Cost

€19

Trip Duration

255 Min

The direct Flixbus service departs just once a day between 15:00 and 16:00.

Convenience
Safety
Value for Money

The Flixbus from Rome Fiumicino Airport only leaves once a day in the afternoon.

Where do I get the bus from?

The main bus station is located at Terminal 3. All you have to do is follow the blue transport signs out of the arrivals area, through exit 6. You’ll see the bus stops on your right. The Flixbus services are easily recognisable thanks to the bright green buses and signs.

Convenience

Taking the direct Flixbus is a good choice if you want to save some money. However, there are only one or two services a day, depending on the season. This makes it very inconvenient if you’re not arriving around the time the bus departs. Plus, the direct service is in high demand during the summer, so if you haven’t booked a ticket in advance to secure your seat, you probably won’t be able to catch it on the day.

Editor’s Note

Book online in advance to secure the cheapest tickets.

Useful Tips

If you buy your ticket from the driver, the receipt is your ticket.
Passengers can bring one carry-on bag weighing up to 7kg and one checked bag of up to 20 kg.
Flixbus provides accessible buses on all routes to accommodate passengers with reduced mobility. Plus, the transportation of wheelchairs, foldable wheelchairs, and other mobility devices is free.
Buses provide extra legroom, power outlets, free WiFi, and restrooms.

How to get from Rome Fiumicino Airport to Florence by bus

As there is only one direct bus service between Rome Airport and Florence, it’s likely you’ll have to take an indirect route instead. If you decide on this option, you will first need to take a regional train on the FL1 Line to Rome Tiburtina Train Station, which takes approximately 50 minutes.

From the bus station at Tiburtina, you can take a Flixbus straight to Florence. Some services are faster than others and they’ll take you to one of three stops in Florence: ‘Florence (Villa Costanza)’, ‘Florence (Piazzale Montelungo)’, or ‘Guidoni Tram T2. 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. Likewise, tickets for the Flixbus to Florence start at €4.98 online. However, it’s more likely to cost between €8.98 and €20.98, depending on where you book and which service you choose.

All in all, the cost of taking the train and bus from Fiumicino Airport to Florence starts from €12.98.

You can buy your train and bus tickets at the ticket machines or counters at transportation hubs including the airport, train station, and bus stations. You can also book online in advance to secure the best rates.

Cost

€12.98

Trip Duration

270 Min

The FL1 departs every 15 minutes during the week, and every 30 minutes on Sundays and public holidays. Flixbuses depart once or twice an hour depending on the time of day.

Convenience
Safety
Value for Money

The regional trains operate between 05:57 and 23:27, excluding Sundays when the service stops at 00:27. Flixbuses operate between 06:30 and 01:45.

Where do I get the Flixbus from?

Fiumicino Airport Train Station is located right next to Terminal 3. Simply exit Arrivals, follow the “Exit/Uscita” signs, and then the “TRENI” signs down to the station. The walk shouldn’t take more than 10-15 minutes. Upon arriving at the station, check the monitors to see which platform your train is departing from.

Once at Tiburtina, it’s a 5-minute walk to Rome Tiburtina Bus Station. Just exit the station towards ‘Piazzale della Stazione Tiburtina’ and you’ll see a large bus station up ahead. Look for the telltale bright green Flixbus sign.

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

It is recommended to book your tickets online in advance in order to secure a seat on the Flixbus, especially during peak season.

Useful Tips

Tickets for the regional trains are not valid for use on other modes of transportation.
Don’t forget to validate your train ticket using the machines on the platform.
There is no luggage storage on the regional trains.
You can buy a BIRG ticket if you plan on using the regional trains throughout your stay.
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.
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 Airport to Florence by train

There is a direct train from Rome Airport to Florence but it only departs once or twice a day, usually between 12:00 and 14:00. The high-speed train takes just 2 hours and 20 minutes to reach Florence.

The Frecciarossa service departs from FCO Train Station towards ‘Venezia S. Lucia’, the terminus station. The train also stops at ‘Roma Termini’ and ‘Tiburtina’, before reaching ‘Firenze S. M. Novella’.

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

Tickets for the Frecciarossa train from Rome Fiumicino Airport to Florence start from €69. The best way to find the lowest rates is to book your tickets online in advance. 

*Children under the age of 4 travel for free and kids between 4 and 12 years travel free with an accompanying adult.

If you don’t want to book online, you can buy your tickets from the ticket machines and counters at the airport or main transportation hubs.

Cost

€69

Trip Duration

140 Min

The Frecciarossa trains depart once or twice a day, depending on the time of year.

Convenience
Safety
Value for Money

The Rome Airport train to Florence usually departs between 12:00 and 14:00.

Where do I get the train from?

The train station at Rome FCO Airport is located next to Terminal 3. All you have to do is follow the “TRENI” signs to the station downstairs. The walk shouldn’t take more than 10-15 minutes.

Once you’ve arrived at the station, you need to head to the correct platform and validate your ticket.

Convenience

Catching the direct FR train from Fiumicino to Florence is a great choice if you want a fast, reliable mode of public transport. Although it’s not cheap. Additionally, the train only departs once or twice a day, making it much less convenient for those landing outside the service’s operating hours.

However, you can still catch a train to Termini and then change onto a Frecciarossa train from there. It’ll just take a little longer as the route is not direct.

Editor’s Note

Book online in advance for the cheapest tickets.

Useful Tips

You can choose between four different classes on Frecciarossa trains: Standard, Premium, Business, and Executive.
All Frecciarossa trains provide free WiFi, charging outlets, air-conditioning, luggage storage, and food and drink services.
There is luggage storage of the FR trains.
Frecciarossa trains are fully accessible.
Don't forget to validate your ticket.

How to get from Rome Fiumicino Airport to Florence by train

If your arrival doesn’t coincide with the direct Frecciarossa train departures, you can still take the train but you will have to make at least one change. The trip takes about 2 hours and 10 minutes in total, not including waiting times.

To catch the train from Rome Airport to Florence, you must first hop on the Leonardo Express service to ‘Roma Termini Station’. The non-stop service takes just 32 minutes and costs €14 one-way.

Once you’ve reached the central train station in Rome, you can then take a train straight to Florence in around 1 hour and 40 minutes. You can choose between the Frecciarossa trains (high-speed), and the Regionale Veloce (RV) semi-fast trains. You’ll need to get off at ‘Firenze S. M. Novella’ in central Florence.

*We don’t recommend taking the Intercity trains as they can take up to 4 hours and depart much less regularly than other services.

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 start from €63. For each paying adult, one child between the ages of 4 and 12 can travel for free, whilst kids under 4 travel for free regardless.

Altogether, the cost of taking the train from Rome Airport to Florence is €77.

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

€77

Trip Duration

150 Min

The Leonardo Express departs every 15-30 minutes. The Frecciarossa trains depart every 30 minutes.

Convenience
Safety
Value for Money

The Leonardo Express runs from Roma Termini from 05:35 until 22:35 and from Fiumicino Airport between 06:23 and 23:23. The first train from Roma Termini leaves at 00:06 and the last train departs at 21:48.

Where do I get the trains 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 your Arrivals Hall, you will have to walk for around 15 minutes. Just look for the blue ‘TRENI’ transportation signs and follow these until you get to the escalators leading down to the train station.

Once you’ve arrived at the station, head to the correct platform. The Leonardo Express usually departs from platforms 23 or 24, however, it’s best to check the monitors in the station to be absolutely certain.

Convenience

If you are travelling on a budget, 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, trains connecting Rome and Florence are usually high-speed services, so prices are quite high.

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, so be sure to keep your personal belongings close at all times.
Make sure that you validate your tickets at the designed validation machines, after validation the tickets are valid for 90 minutes.
If you are travelling in a group of 4 or more, you can get a 'mini-groups’ fare for the Leonardo Express, which is four tickets for €40 instead of €56.
The Leonardo Express and Frecciarossa trains are accessible and equipped with dedicated seating and restrooms for passengers with reduced mobility.
The express, Frecciarossa, and RV trains supply free WiFi, power outlets, restrooms, and luggage storage.

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

Frequently asked questions

How to get from Rome Airport to Florence?

You can choose between six methods of transportation from Rome Fiumicino Airport to Florence. You can take a taxi or private transfer, a direct bus, a combination of a bus and a train, or one of two train routes. The most comfortable and convenient options are to take an airport taxi or private transfer. Alternatively, there is a direct bus as well as a direct train, but both services only depart once or twice a day. Nevertheless, you can still catch a train or bus to Florence from the main train stations in Rome. You’ll just have to transfer to Termini or Tiburtina Station first.

Is there a train from Rome Airport to Florence?

There is a direct Frecciarossa service that connects FCO Airport with Florence but it only leaves once or twice a day. If you miss the direct train, you can hop on the Leonardo Express to ‘Roma Termini’ and then catch a train to Florence from there.

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

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

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