Travel from Naples to Sardinia

How to get from Naples to Sardinia?

There is no direct connection from Naples to Sardinia. However, you can take the car ferry to Cagliari then take the drive to Sardinia. Alternatively, you can take a vehicle from Naples to Sardinia via Cagliari and Cagliari Via Roma F.S. in around 17 h 40 min.

How to get from Naples to Sardinia

ModeDurationPrice
From Naples car ferry to Cagliari then drive to Sardinia.15 h 25 min75€
From Naples car ferry to Cagliari, walk to Cagliari Via Roma F.S., then bus to Bivio Atzara.17 h 40 min65€
From Naples car ferry to Cagliari, walk to Cagliari, train to Abbasanta F.S., then bus to Neoneli.17 h 41 min75€
From Naples - Piazza Garibaldi bus to Naples airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia.7 h 3 min163€
From Naples - Piazza Garibaldi bus to Naples airport, fly to Olbia airport, line 02 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.7 h 14 min111€
From Naples - Piazza Garibaldi bus to Naples airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.5 h 54 min87€
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.7 h 47 min137€
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia.8 h 26 min123€
From Napoli Centrale train to Roma Termini, train to Rome Ciampino airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.7 h 38 min111€
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Olbia airport, line 02 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.8 h 53 min168€

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

It takes approximately 15 h 25 min to get from Naples to Sardinia, including transfers.

Operators from Naples to Sardinia

OperatorPhoneWebsite
Tirrenia+49 611–14020Tirrenia
ARST Spa - Trasporti Regionali Della Sardegna800 865 042ARST Spa - Trasporti Regionali Della Sardegna
Trenitalia+39 06 68475475Trenitalia
CTP800 482 644CTP
easyJeteasyJet
AlitaliaAlitalia
Logudoro Tours S.R.L.079 3961037Logudoro Tours S.R.L.
Fara Viaggi Srl+39078372883Fara Viaggi Srl
MeridianaMeridiana
VoloteaVolotea
AspoAspo
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Blue AirBlue Air
RyanairRyanair