There are 7 ways to get from Pisa to Sardinia by plane, car ferry, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Alghero
best- Fly from Pisa International Airport (PSA) to Alghero (AHO)plane PSA - AHO
1h 55m€37–199Fly to Cagliari Elmas Airport
cheapest- Fly from Pisa International Airport (PSA) to Cagliari Elmas Airport (CAG)plane PSA - CAG
2h 24m€30–195Car ferry, drive
- Take the carferry from Port of Livorno to Port of Olbiacarferry Livorno
- Drive from Port of Olbia to Cagliaricar
11h 31m€74–166Bus, car ferry
- Take the bus from Pisa to Sienabus 443 / ...
- Take the bus from Siena to Palermobus
- Take the carferry from Port of Palermo to Port of Cagliaricarferry
34h 18m€154–262Car ferry, train
- Take the carferry from Port of Livorno to Port of Olbiacarferry Livorno
- Take the train from Olbia Terranova to Cagliaritrain Re
14h 28m€71–173Car ferry, bus
- Take the carferry from Port of Livorno to Port of Olbiacarferry Livorno
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus 5502
14h 28m€58–138Train, car ferry, bus
- Take the train from Pisa Centrale to Civitavecchiatrain Fb / ...
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
- Take the bus from Tortoli' Fra Locci to Cagliari Buon Pastorebus
17h 8m€65–144
Pisa to Sardinia by train, foot, car ferry, and bus
Comparing Your Travel Options
The cheapest way to get from Pisa to Sardinia is to fly which costs €30 - €200 and takes 2h 24m.
The fastest way to get from Pisa to Sardinia is to fly which takes 1h 55m and costs €35 - €200.
The distance between Pisa and Sardinia is 403 km.
The best way to get from Pisa to Sardinia without a car is to bus and car ferry which takes 34h 18m and costs €150 - €270.
It takes approximately 1h 55m to get from Pisa to Sardinia, including transfers.
There are 2973+ hotels available in Sardinia.
What companies run services between Pisa, Italy and Sardinia, Italy?
Ryanair flies from Pisa International Airport (PSA) to Alghero (AHO) 5 times a week.
- Website
- ryanair.com
Flights from Pisa International Airport to Alghero
- Ave. Duration
- 1h 5m
- When
- Monday to Friday
- Estimated price
- €30–180
Flights from Pisa International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €30–190
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Olbia Terranova to Cagliari
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Pisa Centrale to Civitavecchia
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €30–45
- Website
- Trenitalia
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Pisa to Siena
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Flixbus
Bus from Siena to Palermo
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- Flixbus
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €40–85
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–70
- Website
- Grimaldi Lines
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








