Ferry from Barcelona to Porto Torres
There are around 2 weekly sailings from Barcelona to Porto Torres. The Barcelona Porto Torres ferry is operated by Grimaldi Lines. Barcelona Porto Torres Ferry timetables change seasonally, use our Deal Finder to get the latest pricing and availability for your ferry trip.
Barcelona to Porto Torres Ferry Times
Ferries from Barcelona to Porto Torres typically depart from Barcelona at around 00:30. The average sailing time of a Porto Torres Barcelona ferry is approximately 13h 37m.
Barcelona Porto Torres Ferry Prices
Ferry prices for Barcelona Porto Torres ferries typically range between €125* and €492*. The average price is around €307*. The cheapest ferry prices from Barcelona to Porto Torres start from €29*. The average price for a foot passenger is €159*. The average price for a car ferry is €332*.
Pricing will vary by season and depend on the number of passengers, vehicle type and sailing time.
What is the distance between Barcelona and Porto Torres?
The distance between Barcelona to Porto Torres is approximately 431.2 miles (694.0km), or 374.7 nautical miles.
Is there a Barcelona Porto Torres car ferry?
Yes, Grimaldi Lines offer a car ferry from Barcelona to Porto Torres. Use our Deal Finder to get live pricing for car ferries between Barcelona and Porto Torres.
Are foot passengers allowed on the Barcelona Porto Torres ferry?
Yes, foot passengers can travel on ferries from Barcelona to Porto Torres with Grimaldi Lines.