There are three different transfer options when travelling from Rome Fiumicino (FCO) Airport to Florence; you can either take a taxi, a bus or the train. The most convenient option is to take a Fiumicino airport taxi. The journey from Rome to Florence costs approximately €450 and takes around 3 hours and 15 minutes. The next option is to either take the Leonardo Express train or the Frecciargento AV high speed train. If taking the Leonardo Express, you will need to take a connecting train in order to reach Florence. A one-way combined train ticket costs €49 and the travel time is around 2 hours and 30 minutes. The Frecciargento AV train departs directly from Rome Fiumicino airport with a one-way costing €31. As it is direct, the travel time to Florence is only 2 hours and 20 minutes. Your final option is to take the Flixbus, which leaves from Tiburtina bus station, and takes around 3 hours and 30 minutes to reach Florence with a cost of €35. 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.