Ferry to Sardinia
Every crossing in one place
Ferry to Sardinia
Every crossing in one place
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
6 ferry companies operate ferries to Sardinia with 21 routes to choose from. Ferry duration can range between 1 hour and 13 hours and 15 minutes depending on the route, operator and ship.
There are approximately 29 daily sailings to Sardinia. Grimaldi Lines provide up to 5 daily sailings, Moby Lines provide up to 10 daily sailings, Tirrenia provide up to 4 daily sailings, GNV provide up to 4 daily sailings, Corsica Ferries provide up to 3 daily sailings and Ishnusa Lines provide up to 3 daily sailings.
There are 6 ports in Sardinia including Olbia and Porto Torres. Olbia Port is located on the northeast coast of Sardinia.
Ferries from Livorno to Olbia sail approximately 3 times per day with a crossing time of 8 hours and 52 minutes. Livorno to Olbia ferry prices can range between $22 and $647.
Ferries from Rome to Olbia sail approximately 3 times per day with a crossing time of 7 hours and 2 minutes. Rome to Olbia ferry prices can range between $30 and $956.
There are ferries running from Italy, France, Corsica, Spain, and even ferries within Sardinia itself. Many of these are available for booking all year round.
You are currently able to take your car with you on every ferry that runs towards the ports in Sardinia, but please check your specific route for more details about what vehicles can be supported on your ferry.
Find out what it's like onboard the ferries before you travel.