Travel from Sardinia to Milan

How to get from Sardinia to Milan?

There is no direct connection from Sardinia to Milan. However, you can take the bus to Abbasanta, take the train to Cagliari airport, fly to Milan Linate, then take the line 73 bus to Milan. Alternatively, you can take the bus to Macomer Autostazione, take the bus to Alghero airport, fly to Milan Linate, then take the line 73 bus to Milan.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Sardinia to Milan

ModeDurationPrice
From Neoneli bus to Abbasanta, train to Cagliari airport, fly to Milan Linate airport, then line 73 bus to Milan.5 h 41 min$117
From Neoneli bus to Macomer Autostazione, bus to Alghero airport, fly to Milan Linate airport, then line 73 bus to Milan.5 h 47 min$105
From Neoneli bus to Abbasanta, train to via d'annunzio fronte stazione fs, line 02 bus to Olbia airport, fly to Milan Linate airport, then line 73 bus to Milan.6 h 38 min$126
From Neoneli bus to Abbasanta, train to Cagliari airport, fly to Milan Bergamo airport, then shuttle to Milan.6 h 40 min$88
From Neoneli bus to Abbasanta, train to via d'annunzio fronte stazione fs, line 02 bus to Olbia airport, fly to Milan Malpensa airport, then train to Milan.7 h 17 min$124
From Neoneli bus to Macomer Autostazione, bus to Alghero airport, fly to Milan Bergamo airport, then shuttle to Milan.6 h 56 min$81
From Neoneli bus to Abbasanta, train to Cagliari airport, fly to Milan Malpensa airport, then train to Milan.6 h 15 min$100
From Neoneli bus to Abbasanta, bus to Olbia, car ferry to Piombino, bus to Lampugnano, then line 1 subway to Duomo M1.18 h 7 min$128
From Neoneli bus to Abbasanta, train to Porto Torres Marittima, walk to Porto Torres, car ferry to Genova - Piazza San Teodoro, bus to Genova Piazza Principe, then train to Milano Centrale.19 h 39 min$145
From Sardinia drive to Olbia, car ferry to Piombino, then drive to Milan.11 h 29 min$157

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

It takes approximately 5 h 41 min to get from Sardinia to Milan, including transfers.

Operators from Sardinia to Milan

OperatorPhoneWebsite
ARST Spa - Trasporti Regionali Della Sardegna800 865 042ARST Spa - Trasporti Regionali Della Sardegna
Trenitalia+39 06 68475475Trenitalia
AlitaliaAlitalia
Milan MetroMilan Metro
Fara Viaggi Srl+39078372883Fara Viaggi Srl
Logudoro Tours S.R.L.079 3961037Logudoro Tours S.R.L.
AspoAspo
MeridianaMeridiana
RyanairRyanair
Orio Shuttle035.319366Orio Shuttle
easyJeteasyJet
Malpensa ExpressMalpensa Express
Gruppo Turmo Travel+39 0789 21487Gruppo Turmo Travel
Moby S.p.A+49 (0)611 14020Moby S.p.A
Autostradale+39 02 3008 9000Autostradale
Tirrenia+49 611–14020Tirrenia
AMT Genova848 000 030AMT Genova
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity