Travel from Catania to Sardinia

How to get from Catania to Sardinia?

There is no direct connection from Catania to Sardinia. However, you can fly to Cagliari, take the train to Abbasanta F.S., then take the bus to Sardinia. Alternatively, you can fly to Olbia, take the line 10 bus to Olbia, take the train to Abbasanta F.S., then take the bus to Sardinia.

How to get from Catania to Sardinia

ModeDurationPrice
From Catania airport fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.5 h 18 min$91
From Catania airport fly to Olbia airport, line 10 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.8 h 24 min$215
From Catania airport fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia.7 h 52 min$155
From Catania drive to Palermo, car ferry to Cagliari, then drive to Sardinia.16 h 15 min$120
From Catania p.zza Borsellino bus to Palermo, walk to Stazione Centrale - Pensilina Interna, line 107 bus to Crispi - Porto, walk to Palermo, car ferry to Cagliari, walk to Cagliari Via Roma F.S., then bus to Bivio Atzara.20 h 22 min$113
From Catania Centrale train to Stazione Centrale - Giulio Cesare, bus to Roma - Belmonte, walk to Palermo, car ferry to Cagliari, walk to Cagliari, train to Abbasanta F.S., then bus to Neoneli.20 h 33 min$200