There are 6 ways to get from Pisa to Sardinia by plane, train, ferry, bus or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly to Alghero • 1h 49m
5 alternative options
Fly to Cagliari • 2h 42m
Train, ferry • 13h 32m
Train, ferry, bus • 14h 22m
Ferry, train • 15h 6m
Ferry, night bus • 17h 29m
Pisa to Sardinia by train, bus, walk, ferry and night bus
Questions & Answers
The cheapest way to get from Pisa to Sardinia is to ferry and train which costs €60 - €160 and takes 15h 6m.
The fastest way to get from Pisa to Sardinia is to fly which takes 1h 49m and costs €21 - €290.
The distance between Pisa and Sardinia is 395 km.
The best way to get from Pisa to Sardinia without a car is to train and ferry which takes 13h 32m and costs €60 - €130.
It takes approximately 1h 49m to get from Pisa to Sardinia, including transfers.
There are 101+ hotels available in Sardinia. Prices start at €23 per night.
- Distance: 394.9 km
- Duration: 1h 49m
What companies run services between Pisa, Italy and Sardinia, Italy?
Ryanair flies from Pisa to Alghero 4 times a week.
- Website
- ryanair.com
Flights from Pisa to Alghero
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- €20 - €390
Flights from Pisa to Cagliari
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €20 - €310
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pisa Centrale to Piombino
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- €8 - €15
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €13 - €15
Train from Olbia Terranova to Cagliari
- Ave. Duration
- 3h 28m
- Frequency
- 3 times a day
- Estimated price
- €23 - €40
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €36 - €40
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €7 - €13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11 - €13
Frequently asked questions
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- €10 - €45
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €10 - €15
- Base Standard
- €24 - €35
- Base Premium
- €30 - €45
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- €7 - €10
- Website
- https://www.trenitalia.com/
- 2nd Class
- €7 - €10
- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Fermata di Fermata di Fermata di OLBIA PORTO IB to Fermata di Fermata di Fermata di CAGLIARI PIAZZA MATTEOTTI - ESTERNO
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €14 - €21
- Website
- https://gruppoturmotravel.com/en
- Website
- https://trasportopubblico.gruppoturmotravel.com/orariurbani
Night bus from Fermata di Fermata di Fermata di Olbia to Fermata di Fermata di Fermata di Cagliari
- Ave. Duration
- 4h 10m
- Frequency
- 6 times a week
- Estimated price
- €14 - €20
- Website
- https://gruppoturmotravel.com/en
- Website
- https://trasportopubblico.gruppoturmotravel.com/orariurbani
- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Ferry from Piombino to Olbia
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Estimated price
- €28 - €65
- Website
- Moby Lines
- Standard car
- €35 - €55
- Low season
- €28 - €40
- High season
- €40 - €65
Ferry from Livorno to Olbia
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- €30 - €75
- Website
- Moby Lines
- Standard car
- €35 - €55
- Low season
- €30 - €45
- High season
- €50 - €75
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Porto di Livorno to Porto di Olbia
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- €35 - €50
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +33.4.95.32.95.95
- Website
- corsica-ferries.it
Ferry from Livorno to Golfo Aranci
- Ave. Duration
- 8h 59m
- Frequency
- 3 times a week
- Estimated price
- €50 - €130
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50 - €70
- Passenger & Vehicle Flex Fare
- €95 - €130
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.