Ferry from Porto Torres (Sardinia) to Barcelona
Tickets, Prices & SchedulesFerries from the port of Porto Torres (Sardinia, Italy) to the port of Barcelona (Spain) operate all year round. In summer, there are usually 3 sailings per week, while in winter departures are less frequent. The journey takes up to 15 hours, and tickets start from €36.
Find detailed information about routes, timetables, prices and companies on Ferryhopper, and book your ferry Porto Torres - Barcelona with no hidden fees!
Discounts
With Grimaldi Lines, discounted fares are available for several passenger categories: children up to 2 years old travel free of charge, while children up to 11 years old and seniors aged 60+ can enjoy discounts of up to 50%.
Young travellers up to 26 years old can also benefit from a 20% discount on the ticket price.
On-board services and amenities
The conventional ferries traveling from Porto Torres to Barcelona are designed for long-haul travel and are equipped with a wide range of modern amenities. Here's what you can expect on board:
- Air-conditioned lounges with comfy seats and spacious outer decks to enjoy the sea view
- Cafés, snack bars and restaurants à la carte and self-service
- Luxury boutique shops and kiosks with everything from essentials to high-end gifts
- Children's play areas with drawing desks, games, and cots for the little ones
- Wi-Fi hotspot with a range of data bundles available to stay connected throughout the trip
All ferries also feature garage spaces equipped to carry cars, camper vans, motorbikes and bicycles.
Cabins and accommodation
On ferries from Porto Torres to Barcelona, you can choose from several travel options on board:
- Deck-lounge seating: includes access to the ferry’s air-conditioned lounges and common areas. Fares start from €36.
- Standard numbered seats: ideal if you prefer an assigned seat with comfortable reclining chairs. Fares start from €40.
- Cabins: available as 2-bed, 3-bed or 4-bed cabins, either inside or outside, with or without a porthole. Accessible cabins for passengers with reduced mobility are also available. Prices vary depending on the type of accommodation and the travel period, with fares starting from around €70.
Are luxury cabin options available?
Yes, on some vessels you can book a more spacious suite with extra amenities. Grimaldi Lines suites usually feature double beds, TV, a minibar, air conditioning and sea-view windows.
You’ll also have access to additional perks, such as complimentary breakfast, free access to the gym and a 30% discount on entry to the wellness centre.
How much luggage is allowed on the ferries?
With Grimaldi Lines, passengers travelling with a seat, cabin or deck-lounge ticket can bring on board 1 piece of luggage with maximum dimensions of 56x45x25 cm.
In addition, you can also carry 1 small personal item (such as a handbag or backpack). Any extra luggage is subject to an additional charge.
Amenities for people with disabilities
Grimaldi Lines is committed to ensuring a comfortable and accessible journey for passengers with reduced mobility (PRM). A range of tailored amenities and services are available onboard to make your crossing as smooth as possible.
Accessible cabins are equipped with alarms, telephones, and wheelchair-friendly bathrooms. Most ferries also feature elevators and ramps, making it easy for wheelchair users to move between decks. Additional services include priority boarding and dedicated staff assistance.
Can I travel with my pet?
On ferries from Porto Torres to Barcelona, pets are welcome on board. By paying a small supplement on top of your ticket fare, you can travel with your four-legged companion.
Pets are allowed in the ferry’s common areas. Small pets must stay in their carrier throughout the journey, while larger dogs can walk around as long as they are always kept on a lead and wear a muzzle.
For longer sailings, you can also book a pet-friendly cabin.
Make sure to bring along all the required travel documents for your pet.
Useful tips for your ferry trip to Barcelona from Porto Torres
- In the high season and on weekends, make sure to arrive at the port of Porto Torres at least 1 hr and 30 min. before your departure, especially if you are traveling with your vehicle.
- As the ferry Porto Torres - Barcelona connection is rather popular, we suggest that you book your tickets well in advance to take advantage of any available offers.
- Barcelona is also connected by ferry to Civitavecchia (near Rome) and Genoa, as well as to Sardinia. Check out the Civitavecchia - Barcelona and Genoa - Barcelona routes for more details.
- On Ferryhopper, you can check schedules and book tickets for all ferry routes to Barcelona, while staying up to date with frequencies, prices and available offers.
- Explore all ferry routes between Italy and Spain and choose the crossing that best fits your travel plans.
Where to take the ferry from Porto Torres to Barcelona?
Ferries to Barcelona depart from the ferry terminal at the port of Porto Torres. The port area is divided into 2 zones: a commercial area and an industrial one. The passenger terminal is located next to the commercial port and has bars, ticket offices and various passenger services.
A free shuttle bus service is available for passengers, connecting the town center of Porto Torres, the ticket offices, the passenger terminal and the train station with the ferry docks.
How to get to the port of Porto Torres?
- By car: from Sassari, take the SS131 Carlo Felice northbound and follow the signs to the port (around 20 min). From Cagliari or Oristano, follow the SS131 towards Sassari / Porto Torres (around 2 hr 30 min). From Olbia, take the SS597 / SS729 towards Sassari and then continue on the E25. From Alghero, follow the SP42 dei Due Mari.
- By bus: ARST and ATP services connect several locations across Sardinia with the port, with especially frequent connections from Sassari.
- By train: Porto Torres Marittima railway station is located just a short walk from the passenger terminal and the ferry terminal.
- By plane: if you’re arriving by air, Alghero-Fertilia Airport is around 30 km from the port. You can reach Porto Torres in 30-40 min by car or taxi, or use one of the available bus connections.
Where does the ferry arrive in Barcelona?
Ferries from Porto Torres arrive at the Moll de Ponent terminal at the port of Barcelona.
The pier is located at the end of La Rambla, within walking distance of the Gothic Quarter and Barceloneta Beach. As soon as you disembark, you can easily start exploring the city. The port area offers plenty of services, including bars, restaurants, supermarkets and a nearby metro station.
From the port, you can get around Barcelona on foot, by car, taxi or public transport, depending on your destination. The closest metro station is Drassanes (L3), and the bus lines serving the port are D20, H14, 20, 21, 91, 120 and 121.
How long is the ferry ride from Porto Torres to Barcelona?
The duration of the ferry Porto Torres - Barcelona trip normally ranges from 13 to 15 hr.
Porto Torres - Barcelona ferry companies
Related posts from our blog
FAQs
On the Porto Torres - Barcelona route, ferries feature spacious garages for transporting different types of vehicles, including cars, motorbikes, camper vans and caravans.
Boarding with a small car starts from around €37, while the base fare for motorbikes is approximately €18. If you’re travelling with a camper van, prices start from €90. Fares may vary depending on the season and the size of the vehicle. Bicycles can be transported free of charge.
Before boarding the Porto Torres to Barcelona ferries, make sure you have all the required travel documents with you:
- National ID card or passport: adults, children and infants must carry a valid identity document that allows them to travel abroad.
- Vehicle documents: if you’re travelling with a motor vehicle, make sure to bring your driving licence and vehicle registration documents. It’s also a good idea to check that your insurance provides valid cover abroad.
The connections from Porto Torres to the port of Barcelona are only operated by conventional ferries. The fastest ferry Porto Torres - Barcelona takes around 13 hr to reach the port.
Yes, ferries from Porto Torres to Barcelona usually depart late in the evening. Arrival in Porto Torres is scheduled for the following day, in the afternoon, depending on the itinerary you choose.
The distance between Porto Torres and Barcelona is around 307 nautical miles (570 km).
For the best prices and availability, it's always a good idea to book your ticket in advance for the Porto Torres - Barcelona route, especially if you're traveling in summer or bringing a vehicle on board.
- High season (June–September): we suggest to book 2 to 4 months ahead.
- Low season: booking 2 to 6 weeks in advance is usually enough, though it's best to avoid last-minute bookings if your dates are fixed.
With Grimaldi Lines, you can book your tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.