When travelling from Rome Fiumicino (FCO) airport to Florence, you have three transport options, taxi, bus or train. The most convenient but expensive option is taking a Fiumicino airport taxi. The journey will cost approximately 449€ and take around 3 hours and 15 minutes. Your next option is to take either the Leonardo Express or Frecciargento AV train. The Leonardo express requires one change, costs 49€ in total and takes 2 and a half hours to reach Florence. The Frecciargento AV train costs 31€ and takes only 2 hours and 20 minutes as it goes directly from Rome Fiumicino airport to Florence. Your final option is to take the MeinFernbus which leaves from Tiburtina bus station, takes around 3 hours and 30 minutes to reach Florence and costs €32.50. 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.