Ferry from Barcelona to Porto Torres

Tickets, Prices & Schedules

Ferries between Barcelona and Porto Torres operate throughout the year with up to 4 weekly connections. Find updated info, compare ferry timetables, companies and prices, and book your ferry tickets on Ferryhopper at no extra cost.

Ferry schedules

Barcelona Porto Torres Schedules frequency: 4 days per week Earliest ferry: 21:30 Latest ferry: 23:59 Average duration: 12h 30m Price range: 30.00 € - 440.00 €
Porto Torres Barcelona Schedules frequency: 4 days per week Earliest ferry: 06:15 Latest ferry: 08:45 Average duration: 12h 30m Price range: 30.00 € - 430.00 €
Ferry companies GRIMALDI LINES

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 the Barcelona - Porto Torres route is Grimaldi Lines

Please keep in mind that ferry schedules are subject to change depending on the season. 

Am I allowed to travel from Barcelona to Porto Torres?

Yes, you can travel from Barcelona to Porto Torres by ferry at the moment. However, travel guidelines may change. So, make sure to check the latest updates on Covid-19 and ferry traveling in Italy before your trip.

What’s the ferry schedule from Barcelona to Porto Torres

There are usually about 4 ferry crossings per week on 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:30, reaching Porto Torres around 12:00.

Please keep in mind that ferry schedules may change as a second connection is added in the high season. Therefore, make sure to check your travel time before your trip.

Ferry Tickets, Offers & Discounts

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. 

Offers

On Ferryhopper, you can find the best available offers for the ferry trip to Porto Torres from Barcelona. Take a look at our ferry routes, find the lowest ferry prices for this route and book your ferry tickets on Ferryhopper at no extra cost.

Discounts

Toddlers and children up to 3 years can travel from Barcelona to Porto Torres for free. Children up to 12 years can enjoy a discount of up to 50%. There are also discount tickets for residents of Sardinia.

Ferry Route Info

How long is the ferry ride from Barcelona to Porto Torres?

The Barcelona - Porto Torres ferry time takes between 12 hr and 15 hr, depending on the ferry operator.

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. 

What’s the distance between Barcelona and Porto Torres?

The distance between Barcelona and Porto Torres is around 307 nautical miles (570km).

Ferry Trip Tips

Useful tips for your ferry trip from Barcelona to Porto Torres

Here are some travel tips for your trip from Barcelona to Porto Torres: 

  • We recommend arriving at the port of Barcelona at least 90 min prior to departure as it can get busy, especially in the summer. 
  • For a comfortable trip, we suggest you book a cabin, relax and enjoy your trip to Porto Torres.
  • The port of Porto Torres is on the north coast of Sardinia, only a 10-minute walk from an impressive historical center.
  • You can also catch the ferry from Genoa to Porto Torres or from Nice to Porto Torres, explore the old part of the city and the archaeological sites of Sardinia!

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 (L3), very close to the port. The bus routes that reach the port are D20, H14, 20, 21, 91, 120, and 121.

To get to the port of Barcelona from the city airport, you'll need about 25 min by car and 60 min 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

Ferry luggage

Grimaldi Lines ferries allow passengers traveling without a vehicle to bring 1 piece of luggage with a maximum weight of 30kg

Cabins

Ferries from Barcelona to Porto Torres offer cabins and numbered seats for a more comfortable trip. 

Pet travel

You can bring your pet onboard on Grimaldi Lines ferries that operate the connection from Barcelona to Porto Torres. Make sure to fill out the appropriate information as you book your tickets. A carrier or cage is required for all pets. 

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 see all the available ferry connections, compare ferry companies and fares, and book your ferry trip to Porto Torres with just a few clicks.

Book your ferry tickets