Traveling from Barcelona to Porto Torres by ferry
There are about 4 weekly ferry crossings from the port of Barcelona to Porto Torres in Sardinia with a trip duration of about 12 hr. Read our ferry guide with the latest information for this route.
Ferry schedules from Barcelona to Porto Torres*
Is there a ferry from Barcelona to Porto Torres?
Normally there are 4 weekly ferry crossings from Barcelona to Porto Torres in Sardinia. The ferry company that usually runs this route is Grimaldi Lines.
Please keep in mind that ferry schedules are subject to change depending on the season. You can find real-time schedules about the Spain-Italy routes and buy your ferry ticket to Porto Torres on Ferryhopper.
How long is the ferry ride from Barcelona to Porto Torres?
The duration of the Barcelona-Porto Torres ferry crossing is approximately 12 hr.
Is there a high-speed ferry from Barcelona to Porto Torres?
There are mostly standard ferries operating on the Barcelona-Porto Torres route since the distance is long. The fastest ferry takes 12 hr to reach the port of Porto Torres.
How much is the ferry from Barcelona to Porto Torres?
Ferry prices from Barcelona to the port of Porto Torres normally start at €44. The final ticket cost can be higher or lower depending on discounts, seat or cabin type, and vehicle selection.
What’s the ferry schedule from Barcelona to Porto Torres?
There are usually at least 4 ferry crossings per week in the Barcelona-Porto Torres route.
The earliest ferry usually departs at 21:30 and arrives in Sardinia around 10:00 the next day. The latest crossing is at 23.59, reaching Porto Torres around 12:15.
What’s the distance between Barcelona and Porto Torres?
The distance between Barcelona and Porto Torres is around 307 nautical miles (570km).
Am I allowed to travel from Barcelona to Porto Torres?
Restrictions may currently apply to ferry travel from Barcelona to Porto Torres. Travel guidelines may change, so make sure that you check with the ferry company for the latest information.
Where can I book cheap ferry tickets from Barcelona to Porto Torres?
You can book cheap ferry tickets from Barcelona to Porto Torres online on Ferryhopper. On our Map of ferries, you can check all the available ferry connections and prices, and book your ferry tickets at no extra cost.
Ancient Roman ruins close to the port of Porto Torres in Sardinia
Useful tips for your ferry trip from Barcelona to Porto Torres
Here are some travel tips from your trip from Barcelona to Porto Torres:
- We recommend arriving at the port of Barcelona at least 1.5 hr prior to departure as it can get busy, especially in the summer.
- In Barcelona, the ferry port is located near the city center, only a few meters away from the famous La Rambla.
- The port of Porto Torres is on the north coast of Sardinia, only a few minutes' walk from an impressive historical center.
- Porto Torres is great for summer vacation. Some of the most popular beaches close to the port are Acque Dolci, Balai Beach, Platamona Beach, Cala d’Arena.
Where to take the ferry from Barcelona to Porto Torres
Ferries to Porto Torres depart from the port of Barcelona. The port is located 9km out of the center of the city of Barcelona.
It's easily accessible by public transport as well as by car or taxi. The closest underground station is "Drassanes" on line L3 just a few steps from the port. The buses that reach the port are D20, H14, 20, 21, 91, 120, 121.
To get to the port of Barcelona from the city airport you'll need about 25 min by car or 1 hr by public transport.
Can I travel on the ferry from Barcelona to Porto Torres with a car?
Yes, ferries traveling from Barcelona to Porto Torres can carry vehicles.
Grimaldi Lines allows passengers traveling without a vehicle to bring on board one piece of luggage of a maximum of 30 kg.
The ferries that travel from Barcelona to Porto Torres have cabins, as well as numbered seats, for a more comfortable trip.