Travel from Palma-de-Mallorca to Sardinia

How to get from Palma de Mallorca to Sardinia?

There is no direct connection from Palma de Mallorca to Sardinia. However, you can take the car ferry to Barcelona, take the car ferry to Porto Torres, take the walk to Porto Torres Marittima, take the train to Abbasanta F.S., then take the bus to Neoneli. Alternatively, you can take a vehicle from Palma de Mallorca to Sardinia via Av. Príncep d'Espanya, Alcúdia, Barcelona, Porto Torres, Sassari Via Padre Zirano, and Abbasanta F.S. in around 26 h 2 min.

How to get from Palma de Mallorca to Sardinia

ModeDurationPrice
From Palma de Mallorca car ferry to Barcelona, car ferry to Porto Torres, walk to Porto Torres Marittima, train to Abbasanta F.S., then bus to Neoneli.25 h 31 min138€
From Estació Intermodal bus to Av. Príncep d'Espanya, drive to Alcúdia, car ferry to Barcelona, car ferry to Porto Torres, drive to Sassari Via Padre Zirano, bus to Abbasanta F.S., then bus to Neoneli.26 h 2 min
From Joan Maragall 4 bus to Palma Mallorca airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia.9 h 15 min192€
From Joan Maragall 4 bus to Palma Mallorca airport, fly to Olbia airport, line 02 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia.11 h 25 min154€
From Joan Maragall 4 bus to Palma Mallorca airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia.13 h 39 min580€
From Joan Maragall 4 bus to Palma Mallorca airport, fly to Figari airport, taxi to Bonifacio, car ferry to Santa Teresa di Gallura, walk to Santa Teresa Gallura, bus to Abbasanta F.S., then bus to Sardinia.15 h 5 min364€

How long does it take to get from Palma de Mallorca to Sardinia?

It takes approximately 25 h 31 min to get from Palma de Mallorca to Sardinia, including transfers.

Operators from Palma de Mallorca to Sardinia

OperatorPhoneWebsite
Acciona Trasmediterranea+34 (0) 917369957Acciona Trasmediterranea
Grimaldi Lines+39.081.496.444Grimaldi Lines
Trenitalia+39 06 68475475Trenitalia
ARST Spa - Trasporti Regionali Della Sardegna800 865 042ARST Spa - Trasporti Regionali Della Sardegna
TibTib
Balearia+34 912 66 02 14Balearia
Pisanu Eredi Snc+39078559405Pisanu Eredi Snc
EMT Palma de Mallorca+34 (0) 971214444EMT Palma de Mallorca
Vueling AirlinesVueling Airlines
VoloteaVolotea
IberiaIberia
Air EuropaAir Europa
RyanairRyanair
NikiNiki
Austrian AirlinesAustrian Airlines
easyJeteasyJet
Edelweiss AirEdelweiss Air
Condor FlugdienstCondor Flugdienst
EurowingsEurowings
Transavia HollandTransavia Holland
LufthansaLufthansa
Norwegian Air InternationalNorwegian Air International
Sky Work AirlinesSky Work Airlines
Helvetic AirwaysHelvetic Airways
Transavia FranceTransavia France
Air FranceAir France
TUIflyTUIfly
MeridianaMeridiana
Jet2.comJet2.com
AspoAspo
AlitaliaAlitalia
Logudoro Tours S.R.L.079 3961037Logudoro Tours S.R.L.
Fara Viaggi Srl+39078372883Fara Viaggi Srl
LuxairLuxair
Air CorsicaAir Corsica
Hop!Hop!
TUI fly BelgiumTUI fly Belgium
BluNavy(+39) 0565 269 710BluNavy
Gruppo Turmo Travel+39 0789 21487Gruppo Turmo Travel