โœ“ Plan and book your perfect crossing โ€“ simple, fast, and reliable

Ferries to Italy from Barcelona

Ferries to Italy from Barcelona, Spain

There are three different routes that take you by ferry from Barcelona to Italy. You can travel to Rome (Civitavecchia), Genoa or Porto Torres from Barcelona.

Bareclona to Rome ferry

A popular crossing between two world-famous cities is the ferry from Barcelona to Rome. It departs from Barcelona's central harbour and arrives in Civitavecchia, a port town located about 80 km northwest of Rome. The ferry journey typically takes around 20 hours.

You can use the booking module and select Italy as your destination to find all the crossings to and within Italy.

Ferry Map: ferry routes to Italy from Spain

Use the interactive map to find the right crossing and ferry company. You can zoom in and out and view the routes in the ports.

The interactive map showcasing ferry routes provides a comprehensive view of the crossings available between Spain and Italy. You can access specific information about each route by clicking on the markers. To gain a more detailed overview, feel free to use the zoom feature on the map.

Crossings to Italy from Barcelona

Barcelona-Civitavecchia

Grimaldi Lines
496 miles
20 Hours
Up to 6 times per week
From: £60.00

Barcelona-Porto Torres

Grimaldi Lines
327 miles
12h 30 mins.
Up to 4 times per week
From: £45.00

Barcelona-Genoa

GNV
400 Miles
19 Hours
Up to 2 times per week
From: £580.00

Ferry Guide Barcelona - Italy

Ferries from Spain to Italy

Travellers looking to journey from Spain to Italy have the convenience of two direct ferry options available. Additionally, there is an option to depart from Barcelona to theย Italian island of Sardinia. This variety of choices ensures flexibility and accessibility when planning your trip from Spain to Italy.

Ferry from Rome to Barcelona

The ferry route from Rome to Barcelona, Spain, is in high demand as it connects two renowned cities. Departing from Civitavecchia, a port town located approximately 80 km northwest of Rome, this popular ferry service typically takes around 20 hours to reach its destination.

Travelling from Rome to Civitavecchia is convenient, with various transportation options available. You can choose to take a train, bus, or drive by car to reach Civitavecchia from Rome, ensuring a hassle-free journey to embark on your ferry adventure.

Barcelona-Civitavecchia

Grimaldi Lines
496 miles
20 Hours
Up to 6 times per week
From: £60.00

Barcelona-Porto Torres

Grimaldi Lines
327 miles
12h 30 mins.
Up to 4 times per week
From: £45.00

Barcelona-Genoa

GNV
400 Miles
19 Hours
Up to 2 times per week
From: £580.00

Ferry to Genoa from Barcelonaย 

The ferry service from Barcelona to Genoa in Northern Italy is a favoured mode of transportation for those exploring Italy's diverse destinations.

With a typical duration of around 20 hours, the ferry journey offers overnight accommodations for passengers who wish to rest during the trip. Upon arrival in Northern Italy, travellers can explore a wide range of destinations, including the city of Genoa, the coastal region of Cinque Terre, and the historically rich city of Venice.

Ferry to Porto Torres, Sardinia from Barcelona, Spain

Grimaldi Lines offers a ferry service from Barcelona to Porto Torres in northwest Sardinia, with up to four sailings per week. This route is a good option for those looking for a comfortable way to travel between Spain and Sardinia.

Onboard, passengers can choose from different cabin options, including basic inside cabins and larger suites with sea views. The ferry also has restaurants, bars, and entertainment to make the journey more enjoyable.

The ferry from Sardinia also connects you to other parts of Italy, like Rome, allowing for further exploration.

If youโ€™re interested, you can check our map of routes to and from Sardinia.

Additionally, you can combine a visit to Sardinia with a trip to Corsica and return via France for a varied travel experience.

Join the Conversation

Ask questions, share answers, and discover routes and crossings. We and our visitors are here to help you find a suitable crossing.

2 Comments
  1. I have travelled from Barcelona to Italy by ferry before, I did a lot of research within your website before I went also. It offered me a wonderful opportunity to explore the Mediterranean and I experienced the captivating coastal beauty of Spain and Italy. I chose the route from Barcelona to Rome! Thankyou Ferry Go Go!

Leave a reply

All crossings to Italy from Spain

Barcelona-Civitavecchia

Grimaldi Lines
496 miles
20 Hours
Up to 6 times per week
From: £60.00

Barcelona-Porto Torres

Grimaldi Lines
327 miles
12h 30 mins.
Up to 4 times per week
From: £45.00

Barcelona-Genoa

GNV
400 Miles
19 Hours
Up to 2 times per week
From: £580.00

Use your mouse to slide the bar or simply swipe with your finger.

Ferrygogo UK
Logo