imagen flecha

Ferry Barcelona - Porto Torres

The Barcelona - Porto Torres ferry route is the only direct ferry connection between Spain and the island of Sardinia.

This route has very affordable prices (from 35€ per person per trip) and is ideal for enjoying a holiday in the beautiful beaches of turquoise and white sand of Sardinia. Not in vain, Sardinia is considered by many as the "Mediterranean Caribbean". 

Why travel by ferry to Sardinia?

  1.  If you decide to travel by ferry instead of by plane, you can travel by car, motorbike or caravan from Spain and all the luggage you need onboard.
  2. Fuel in Sardinia is 25% more expensive than in Spain (remember to refuel in Barcelona) and renting a car in Sardinia is a fairly expensive option compared to the average price of other destinations. 
  3. The main attraction of Sardinia is to discover its beaches and get lost along its coasts. Making this kind of trip by public transport is practically impossible.
  4. The crossing from Barcelona allows you to save yourself a hotel night that you will spend onboard. You will arrive in Sardinia rested, first thing in the morning and ready to discover the island.
  5. The Grimaldi ships that cover this crossing (Cruise Rome and Cruise Barcelona) are, more than a ferry, a cruise ship. Onboard you can find from various types of restaurants, spa, massage room, swimming pools, disco, entertainment, a bar on deck to watch the sunrise and sunset in the Mediterranean...
  6. Also, if you travel by car from Spain you will be able to carry with you everything you need: from diving equipment, paddle surf, bikes, camping kit... This time the limits are set by the boot of your car and not the transport you choose! Forget about suitcase restrictions and travel with total comfort.

This route is operated by the shipping company Grimaldi Lines and has a duration of 11 hours and 45 minutes of the crossing.

Be encouraged to discover the island and take advantage of the promotions we have to travel with Grimaldi Lines. 

How long does the ferry take Barcelona - Porto Torres?

325.72 mi
14h 15m

Shipping companies that operate on the route Barcelona - Porto Torres

Port of Barcelona

The port of Barcelona offers all the routes, the best fares and timetables to travel to Barcelona. Select your departure date and you will find the cheapest and easiest way to get to know the city of Gaudí. Discover..

Port of Porto Torres

The port of Porto Torres Book your ferry ticket to Porto Torres now. Italian town located on the island of Sardinia and belonging to the province of Sassari. Porto Torres is located in the heart of the Gulf of Asinara and is an im..

Alternative routes