Ferries Italy - Spain: routes and offers 2025

Check the latest updates!

Ever thought of taking a ferry from Italy to Spain? Well, the good news is that Italian ports have year-round connections with Spanish ports. Find useful information about all the available routes, companies, timetables, and prices on Ferryhopper, and book your ferry tickets quickly and easily!

Find out all about the ferry connections between Italy and Spain in 2025:

Ferry sailing to Spain from the Italian coast

A conventional ferry off the coast of Italy

Ferry travel between Italy and Spain

If visiting Spain has always been on your bucket list, you should know that you can travel in comfort by taking a ferry from Italy to Barcelona. In fact, the beautiful Catalan city is linked to the Italian ports of Genoa, Civitavecchia and the Sardinian town of Porto Torres.

The routes run several times a week and are operational throughout the year. The duration of the ferry crossings from Italy to Spain usually ranges from a minimum of 13 hours to a maximum of 23 hours.

The ferry companies that usually run connections between Italy and Spain are Grimaldi Lines and GNV (Grandi Navi Veloci). Grimaldi Lines ferries travel between Porto Torres and Barcelona, as well as Civitavecchia and Barcelona. You can also plan a round trip from Genoa to Barcelona with GNV.

All ferries between Italy and Spain are conventional ferries that are equipped with all of the necessary amenities to ensure a safe and comfortable trip. On board, there are many different types of accommodation available, including armchairs, interior cabins, exterior cabins, luxury suites, and accessible cabins for people with disabilities. On most ferries, there are various amenities, such as bars, self-service restaurants, shops, and even entertainment options (cinemas, outdoor swimming pools and playgrounds, for instance).

The ferries running between Italy and Spain also have car decks, so you can bring your car on board. However, if you wish to bring your car to Spain, you should be aware that Barcelona has some restrictions on the circulation of vehicles without the DGT environmental label (Zero, Eco, C, and B). We suggest that you visit the official AMB website (only in English and Spanish) for more information.

You can also bring your pet with you on the ferry from Italy to Spain.

Important: the Porto Torres - Barcelona and Civitavecchia - Barcelona are managed by Trasmed but carried out by the vessels of Grimaldi Lines.

Here's everything you need to know about getting to Spain from Italy and vice versa:

Traveling by ferry from Italy to Spain

Do you wonder how to get to Spain by ferry? Booking your ferry tickets to Barcelona from Civitavecchia, Genoa, or Porto Torres is the most convenient option!

Civitavecchia to Barcelona routes

The port of Civitavecchia is 72 km from Rome and is one of the most important in Lazio and central Italy.

You can get to Barcelona from the Civitavecchia port up to 6 times per week. Depending on the route, the trip from Civitavecchia to Barcelona lasts anywhere between 19.5 and 23 hours.

The ferry prices of the tickets from Civitavecchia to Barcelona start at around €45. Ferry ticket prices can be higher or lower depending on the duration, type of accommodation and vehicle selection.

Genoa to Barcelona routes

Taking one of the available Genoa - Barcelona ferries is the easiest way to get from northern Italy to Spain by ferry.

There are 1-3 weekly connections, with the frequency varying depending on the season. The Genoa - Barcelona route typically has departures from midday to evening, with crossing times ranging from around 20 to 23 hours, depending on the ferry schedule. A standard ticket from Genoa to Barcelona costs around €60-€100.

Porto Torres to Barcelona routes

Porto Torres is a lovely town in northern Sardinia with a strategic port. From here, you can travel to many places in Italy and abroad, including Barcelona.

The ferry service between Porto Torres and Barcelona is very popular, and its frequency varies depending on the season. In the winter, there is only 1 weekly crossing; however, in the summer, the number of crossings increases.

Ferries from Porto Torres to Barcelona take between 13 hours to 15 hours, with departures usually available in the morning.

Tickets from Porto Torres to Barcelona start at €35-€40, but prices vary depending on the period and type of accommodation chosen.

Savona to Barcelona routes

The Savona - Barcelona ferry route is currently inactive. The closest port to Savona is Genoa, so you can use the Genoa - Barcelona connection as an alternative for your trip. 

For any 2025 updates on the routes' status, remember to check this post again in the future.

View of the World Trade Center pier in Barcelona's port, Spain

The World Trade Center pier, located within the port of Barcelona

Ferries from Spain to Italy

If you want to travel from Spain to Italy by ferry, check out the routes from Barcelona to Genoa, Porto Torres and Civitavecchia.

Ferries from Spain to Italy run throughout the year and offer a convenient mode of travel with a number of advantages. The crossing times range from 14 hours to around 25 hours and you can embark your vehicle on all ferries.

Another advantage of taking the ferry from Spain to Italy is that you don't have to worry about the weight or dimensions of your luggage because the ferry companies are quite flexible.

Find out more about the ferry routes between Spain and Italy below:

Useful info: the Barcelona - Livorno ferry connection is currently inactive. 

Tip: once in Italy, you can continue your ferry travel adventure and discover more wonderful destinations. Check out our blog for an overview of the ferry routes in Italy.

The old port of Genoa and the Biosphere designed by Renzo Piano, in Italy

The old port of Genoa, redesigned by Renzo Piano

Offers and discounts: Italy - Spain ferries 2025

Every year, ferry companies offer discounts and special offers on routes between Italy and Spain. Any available deals will be automatically applied as you book your tickets between Italy and Spain.

Year-round, infants and toddlers up to 3 years old usually travel for free and children up to 12 years usually pay a reduced fare. Additionally, there are fixed and seasonal discounts for groups, large families and senior travelers.

Tip: check out the ferry routes in Spain to plan additional trips to the country.

Sunset at the port of Civitavecchia with yachts in Italy

A beautiful sunset at the port of Civitavecchia

Book tickets for Italy - Spain ferries in 2025

On Ferryhopper, you can book cheap ferry tickets from Italy to Spain in just a few clicks! Check our Map of ferries to get the latest information about available ferry schedules, compare ferry companies and book with no hidden fees.

Latest article

Keep on reading

Back to blog