Book your ferry from Sardinia with our ferry booking service. Our website provides you with all the info you need, including the routes, timetables, prices travel times for the ferry crossings from Sardinia.
Sardinia are linked by ship with Corsica (Ajaccio, Bastia, Bonifacio and Porto Vecchio), France (Nice and Toulon), Italy (Civitavecchia, Genoa, Livorno, Naples, Piombino, Salerno and Savona), Sardinia (Arbatax, Cagliari, La Maddalena, Olbia and Palau), Sicily (Palermo and Trapani) and Spain (Barcelona). The ferry lines between Sardinia and any other destination are served by 5 different sailing companies (Corsica Sardinia Ferries, Grandi Navi Veloci, Grimaldi Lines, Moby and Tirrenia) who have more than 328 sailings per week with all day departures and crossing times shorter than 21 h 30 min. If you need to bring your vehicle on board, you have many options thanks to the cargo capacity of the ships operating on this crossing.
Don't miss the chance to come aboard, book your seats right now with just a few easy clicks.
CORSICA SARDINIA FERRIES
4 weekly sailings
8 h 45 min
CORSICA SARDINIA FERRIES
1 weekly sailing
21 h 30 min
CORSICA SARDINIA FERRIES
1 weekly sailing
11 h
MOBY
9 weekly sailings
3 h
CORSICA SARDINIA FERRIES
1 weekly sailing
7 h 30 min
MOBY
29 weekly sailings
30 min
CORSICA SARDINIA FERRIES
1 weekly sailing
6 h
GRIMALDI LINES
3 weekly sailings
9 h
GRIMALDI LINES
3 weekly sailings
15 h
GRANDI NAVI VELOCI
48 weekly sailings
5 h 30 min
GRIMALDI LINES
7 weekly sailings
6 h 30 min
TIRRENIA
28 weekly sailings
5 h 30 min
GRIMALDI LINES
8 weekly sailings
7 h 45 min
MOBY
4 weekly sailings
10 h
GRANDI NAVI VELOCI
13 weekly sailings
11 h 01 min
MOBY
31 weekly sailings
10 h
GRANDI NAVI VELOCI
22 weekly sailings
12 h 30 min
TIRRENIA
14 weekly sailings
10 h 30 min
CORSICA SARDINIA FERRIES
12 weekly sailings
7 h 15 min
GRIMALDI LINES
28 weekly sailings
9 h
MOBY
28 weekly sailings
7 h 45 min
GRIMALDI LINES
3 weekly sailings
14 h 31 min
CORSICA SARDINIA FERRIES
3 weekly sailings
6 h 45 min
MOBY
18 weekly sailings
5 h 30 min
GRIMALDI LINES
1 weekly sailing
12 h
GRIMALDI LINES
8 weekly sailings
13 h