Spain → Italy
Barcelona → Porto Torres (Sardinia)
Grimaldi Lines’ overnight ferry from Barcelona to Porto Torres in northern Sardinia, the only direct link between Spain and the island. Big cruise-ferries such as the Cruise Roma do it in about 14 to 15 hours, with cabins and space for cars and motorbikes.
Barcelona to Porto Torres (Sardinia) ferry at a glance
The ferry from Barcelona to Porto Torres (Sardinia) takes 13h – 15h (Ferryscanner 14h 15m – 14h 44m) across the Mediterranean Sea, operated by Grimaldi Lines. Both vehicles and foot passengers are carried. Typical frequency: about 5 sailings a week.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-10-27.
Sources: ferryscanner.com · bookaway.com · How we verify
Return crossing: Porto Torres (Sardinia) to Barcelona
Grimaldi Lines also sails Porto Torres (Sardinia) to Barcelona, taking 13h – 15h (Ferryscanner 14h 15m – 14h 44m). Grimaldi Lines also sails Porto Torres to Barcelona.
Barcelona to Porto Torres (Sardinia) ferry timetable & sailing pattern
Times from Ferryscanner and Bookaway, check before you travel. No operator publishes a timetable for this crossing, so these are the departures Ferryscanner and Bookaway lists.
About 5 sailings a week
Ferryscanner listed 5 weekly crossings (updated 24 Oct 2026); Bookaway lists departures between 00:30 and 23:30.
Return: Grimaldi Lines also sails Porto Torres to Barcelona.
Timetables change by season and date. Check exact departures and live seats for your travel date before you book.
Check prices & book on 12Go →Source: Ferryscanner and Bookaway route page. Verified 2026-10-27.
Maritime Crossing Route Map
Interactive sea passage between Barcelona and Porto Torres (Sardinia)
Ready to cross from Barcelona to Porto Torres (Sardinia)?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| Grimaldi Lines | 13h – 15h (Ferryscanner 14h 15m – 14h 44m) | Cruise Roma, Ro-pax ferry |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
283 nautical miles
Getting There & Onward Transport
- Porto Torres is about 20 minutes by road from Sassari and an hour from Alghero
- Barcelona’s ferry terminals are in the port, south of the old town