Travel from Florence-Italy to Sicily

Bus or train from Florence to Sicily?

Trenitalia Frecce operates a train from Florence to Sicily every 30 minutes. Tickets cost $35 - $55 and the journey takes 1 h 32 min. 2 other operators also service this route. Alternatively, Tiemme Spa operates a bus from Florence to Sicily hourly. Tickets cost $4 - $6 and the journey takes 48 min. 2 other operators also service this route.

Travel Guides

How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities

How to get from Florence to Sicily

ModeDurationPrice
From Leopolda Salita bus to Florence airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily.6 h 14 min$115
From Leopolda Salita bus to Florence airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily.6 h 10 min$113
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily.7 h 4 min$129
From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily.7 h 4 min$106
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily.7 h 2 min$136
From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily.7 h 10 min$99
From Firenze S.Maria Novella train to Napoli Centrale, train to Villa San Giovanni, car ferry to Messina, walk to Messina Centrale, train to Catania Centrale, then train to Caltanissetta Xirbi.14 h 4 min$205
From Firenze S.Maria Novella train to Roma Termini, train to Termini Imerese, then train to Caltanissetta Xirbi.15 h 46 min$157
From Firenze Autostazione bus to Poggibonsi then bus to Caltanissetta Centrale.17 h 33 min$241
From Florence bus and ferry to Agrigento Piazzale Rosselli then bus and ferry to Caltanissetta.18 h 45 min$182
From Florence drive to Livorno, car ferry to Palermo, then drive to Sicily.20 h 55 min$126

How long does it take to get from Florence to Sicily?

It takes approximately 6 h 14 min to get from Florence to Sicily.