Travel from Florence-Italy to Sardinia

How to get from Florence to Sardinia?

There is no direct connection from Florence to Sardinia. However, you can take the drive to Piombino, take the car ferry to Olbia, then take the drive to Sardinia. Alternatively, you can take a vehicle from Florence to Sardinia via Park Pietrasantina, Pisa C.Le, Piombino, Olbia Isola Bianca, and Abbasanta F.S. in around 15 hours 25 minutes.

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 Sardinia

ModeDurationPrice
From Florence drive to Piombino, car ferry to Olbia, then drive to Sardinia.9 h 43 min92€
From Firenze bus to Park Pietrasantina, bus to Pisa C.Le, train to Piombino, car ferry to Olbia Isola Bianca, bus to Abbasanta F.S., then bus to Neoneli.15 h 25 min85€
From Firenze Smn train to Lastra A Signa, train to Piombino, car ferry to Olbia Porto Ib, bus to Nuoro Stazione Arst, then bus to Chinneli.16 h 10 min82€
From Firenze S.Maria Novella train to Roma Termini, train to Civitavecchia, car ferry to Porto Torres, walk to Porto Torres Marittima, train to Abbasanta F.S., then bus to Neoneli.17 h 37 min97€
From Firenze S.Maria Novella train to Salerno, bus to Naples, car ferry to Cagliari, walk to Cagliari Via Roma F.S., then bus to Bivio Atzara.24 h 40 min131€
From Leopolda Salita bus to Florence airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.6 h 42 min91€
From Leopolda Salita bus to Florence airport, fly to Olbia airport, line 02 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.7 h 27 min223€
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.7 h 10 min108€
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Olbia airport, line 02 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.8 h 6 min155€
From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.7 h 12 min80€
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia.7 h 44 min118€

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

It takes approximately 9 hours 43 minutes to get from Florence to Sardinia, including transfers.

Operators from Florence to Sardinia

OperatorPhoneWebsite
Moby S.p.A+49 (0)611 14020Moby S.p.A
Marozzi VT080 579 0211Marozzi VT
Consorzio Pisano TrasportiConsorzio Pisano Trasporti
Trenitalia+39 06 68475475Trenitalia
Gruppo Turmo Travel+39 0789 21487Gruppo Turmo Travel
ARST Spa - Trasporti Regionali Della Sardegna800 865 042ARST Spa - Trasporti Regionali Della Sardegna
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Grimaldi Lines+39.081.496.444Grimaldi Lines
Autolinee Giuliano s.a.s di Giuliano Renato &C.+39 0974.836185Autolinee Giuliano s.a.s di Giuliano Renato &C.
Tirrenia+49 611–14020Tirrenia
C.A.P. Consorzio Autolinee Pratesi800 570530C.A.P. Consorzio Autolinee Pratesi
Mistral AirMistral Air
AlitaliaAlitalia
MeridianaMeridiana
AspoAspo
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
RyanairRyanair
People MoverPeople Mover
Logudoro Tours S.R.L.079 3961037Logudoro Tours S.R.L.
Fara Viaggi Srl+39078372883Fara Viaggi Srl