Ferry from Barcelona to Porto Torres

Tickets, Prices & Schedules

Book your ferry tickets

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

Ferry schedules from Barcelona to Porto Torres

Barcelona Porto Torres Trip frequency: 4 days per week First trip: 00:30 Last trip: 22:45 Average duration: 13h 30m Price range: € 30.00 - € 462.00
Porto Torres Barcelona Trip frequency: 4 days per week First trip: 06:00 Last trip: 09:45 Average duration: 13h Price range: € 30.00 - € 432.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 4 ferry crossings per week on the Barcelona - Porto Torres route.

The earliest ferry usually departs at 20:30 and arrives in Sardinia around 09:30 the next day. The latest crossing is normally at 00:30, with the ferry reaching Porto Torres around 13:30.

Sat, 21 Dec

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 range from €36 to €58. 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 old 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 13-15 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 13 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 to Porto Torres from Barcelona

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-min walk from its impressive historical center.
  • Read more about 2024 ferry connections between Italy and Spain and pick your perfect starting point.

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 (15-20 min walk from Plaça Portal de la Pau, at the end of the Ramba).

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 size of 56x45x25 cm and a maximum weight of 30 kg.

Bear in mind that the transport of additional luggage is subject to a €10 fee per extra bag.

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 fares and book your ferry trip to Porto Torres hassle-free.

Book your ferry tickets

Barcelona
Porto Torres