Ferry from Barcelona to Porto Torres

Tickets, Prices & Schedules

Ferries between Barcelona and Porto Torres, Sardinia, operate throughout the year with up to 3 weekly connections. Find updated info, compare ferry timetables, companies and prices, and book your ferry tickets on Ferryhopper without any hidden fees.

Ferry schedules

Barcelona Porto Torres Trip frequency: 5 days per week First trip: 20:00 Last trip: 23:59 Average duration: 12h 45m Price range: 30.00 € - 1,000.00 €
Porto Torres Barcelona Trip frequency: 4 days per week First trip: 06:00 Last trip: 10:00 Average duration: 12h 45m Price range: 30.00 € - 980.00 €
Ferry companies GRIMALDI LINES

Is there a ferry from Barcelona to Porto Torres?

Normally, there are 2-3 weekly ferry crossings from Barcelona to Porto Torres in Sardinia, with an increased ferry frequency during the summer. The ferry company that usually runs the Barcelona - Porto Torres route is Grimaldi Lines

Please keep in mind that ferry timetables are subject to change depending on the season. You can browse all available departures on Ferryhopper and find the crossing that suits you best.

What’s the ferry schedule from Barcelona to Porto Torres

In the high season, there are usually up to 5 ferry crossings per week on the Barcelona - Porto Torres route.

The earliest ferry usually departs at 20:00 and arrives in Sardinia around 08:30 the next day. The latest crossing is at midnight, with the ferry reaching Porto Torres around 12:45.

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 €30-€65. 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 easily and quickly​​​​​​.

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 route lasts around 12.5 hr on average.

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.5 hr to reach the Sardinian 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 (570 km).

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 2 hr prior to departure as it can get quite 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 its 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 visit the archaeological sites of Sardinia!
  • Take a look at the latest updates on Covid-19 and ferry traveling in Italy before your Barcelona - Porto Torres ferry trip.

Where to take the ferry from Barcelona to Porto Torres

Ferries to Porto Torres depart from Grimaldi Lines terminal at the port of Barcelona (Moll de Ponent pier). The port is located around 5 km 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 motor vehicles. This is also a great way of planning a camper vacation in Sardinia. Check out our detailed tips in our dedicated article!

Ferry luggage

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

Cabins

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

Pet travel

You can bring along 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. 

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 hassle-free.