Italy to Spain ferry schedules 2026

Discover the latest routes and offers!⛴️

Dreaming of sailing across the Mediterranean? In 2026, ferries from Italy to Spain make it easier than ever to combine two incredible countries in one trip. With frequent routes connecting Genoa, Civitavecchia, and Porto Torres to Barcelona, you can enjoy a smooth trip and start exploring Spain as soon as you arrive!

Find the latest schedules, operators, and ticket deals on Ferryhopper, and book your Italy - Spain ferry tickets in just a few clicks!

Here's everything you need to know about Italy - Spain ferries in 2026:

Note: keep in mind that Italy - Spain ferry schedules for 2026 are available on our search engine as soon as ferry operators release them.

Ferry sailing to Spain from the Italian coast

A conventional ferry off the coast of Italy

Ferry travel between Italy and Spain

Traveling from Italy to Barcelona by ferry is one of the most convenient and relaxed ways to reach Spain in 2026. The Italian ports of Genoa, Civitavecchia, and Porto Torres in Sardinia all offer year-round connections to Barcelona.

With several departures each week and travel times ranging from 13 to 25 hr, you can enjoy a comfortable trip across the Mediterranean while bringing your car, motorbike or camper can, and even your pet along.

Here's everything you need to know about the ferries to Spain from Italy:

Civitavecchia to Barcelona routes

The port of Civitavecchia, about 72 km northwest of Rome, is one of the most important in Lazio and central Italy, with regular connections to Sardinia, Spain, and North Africa.

You can catch a ferry from the port of Civitavecchia to Barcelona up to 7 times per week. Depending on the route, the trip from Civitavecchia to Barcelona normally takes 18 to 23 hr.

Tickets from Civitavecchia to Barcelona start at around €43 and depend on the season, as well as the exact route, type of accommodation and whether you travel with your vehicle.

Ferries from Genoa to Barcelona

From northern Italy, the port of Genoa in Liguria is one of the most convenient choices for traveling to Spain by sea.

The Genoa - Barcelona ferries run up to 5 times a week, depending on the season, with departures typically around midday or afternoon. The duration of the ferry trip normally ranges from 17 to 25 hr, depending on the exact schedule.

Tickets for the Genoa - Barcelona ferry cost from around €70.

Porto Torres - Barcelona ferry schedules

In northern Sardinia, Porto Torres is the island’s gateway to the wider Mediterranean. With direct ferries to Barcelona, it’s a convenient option for travelers starting their journey from Sardinia.

The ferry service from Porto Torres to Barcelona is very popular, with up to 5 crossings per week during the high season. The trip normally takes 13 to 15 hr, with ferries generally setting sail for the Catalan capital in the morning.

Tickets for the Porto Torres - Barcelona ferry start at around €35, but prices vary depending on the season, accommodation type and whether you travel with a vehicle.

Savona to Barcelona ferries

The Savona - Barcelona ferry route is currently inactive. The nearest port to Savona with ferry connections to Spain is Genoa, which is about 50 km away. You can easily travel between the cities by car or taxi in about 50 min, or you can hop on the train and be there in 30 min to 1 hr.

Check back here for updates in case the route is reactivated for 2026.

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

The World Trade Center pier, in the port of Barcelona

Ferries from Spain to Italy

If you are planning an excursion to Italy from Spain, you can easily book your return by ferry to Genoa and Civitavecchia in the mainland or Porto Torres in Sardinia.

In 2026, ferries from Spain to Italy run throughout the year and offer a convenient mode of travel between the two countries. The journey normally takes 13 to 25 hr, and all ferries are vehicle-friendly, making them a flexible option for road trips across the Mediterranean.

The ferry routes between Spain and Italy below:

Tip: once in Italy, you can continue your ferry travel adventure and discover more wonderful destinations. For more details and inspiration, check out our 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

Tickets, offers and discounts: Italy - Spain ferries 2026

Finding the right price for your ferry trip from Italy to Spain has never been easier! On Ferryhopper, you can explore all available routes, compare ticket costs across different operators, and spot the latest offers and discounts.

How much are ferries from Italy to Spain?

The ticket prices for Italy - Spain ferries typically start from €35 to €70, depending on the route, ferry company and season. The cheapest tickets are usually for the ferry linking the Sardinian port of Porto Torres with Barcelona, with prices starting at around €35.

From mainland Italy, ticket prices range from €43 to €70, with ferries from Civitavecchia typically being the more the budget-friendly option.

The final price depends on the exact route, ferry company and season, as well as the type of accommodation, and whether you travel as a foot passenger or with a vehicle.

Offers and discounts

When traveling by ferry between Italy and Spain, you can take advantage of the regular discounts that ferry companies offer every year. These promotions are applied automatically when you book on Ferryhopper, so you never miss out.

Children up to 11 years old typically enjoy reduced fares, ranging from to 30% to 50%, while infants and toddlers (up to 2–3 years old, depending on the company) usually travel for free. Additionally, there are fixed and seasonal discounts for groups, large families and senior travelers, and you can take advantage of special offers.

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

Sunset at the port of Civitavecchia near Rome

On-board services and amenities

The conventional ferries traveling between Italy and Spain are equipped with a modern range of amenities and services to ensure a safe and comfortable trip. On most ferries, you will find:

  • Bars and restaurants, where you can enjoy drinks, snacks and full meals.
  • Shops, for essentials and last-minute purchases during your trip.
  • Entertainment facilities, such as cinemas, outdoor swimming pools and playgrounds for children.
  • Wi-Fi hotspot to stay connected during your journey.

Cabins and accommodation

As the trip from Italy to Spain is often overnight, we recommend that you book a cabin for greater privacy and comfort. On most ferries you will have the option between interior cabinsexterior cabins (with a window and sea view), luxury suites (with a double bed and sea view), cabins with amenities for travelers with disabilities and pet-friendly cabins.

Cabin prices start at around €50 to €80, depending on the type and size of the cabin, as well as the route and season you are traveling.

Luggage

The companies serving the ferry connections between Italy and Spain each have their own luggage policy:

  • On Grimaldi Lines ferries, you can bring 1 bag up to 56×45×25 cm for free, plus 1 small bag or backpack.
  • Grandi Navi Veloci (GNV) allows you to bring up to 2 bags, free of charge.

Note: you can usually bring additional baggage at extra cost.

Pet travel

You can travel with your pet on most ferries from Italy to Spain, provided you include it in your reservation when you are booking your tickets. On most ferries, you can usually book a place in the kennels, as well as a pet-friendly cabin.

During the trip, smaller pets must travel in their carriers, while larger ones must wear a muzzle and be kept on a leash. Don’t forget to bring along the necessary health documentstickets and any pet supplies you may need during the trip.

Can I travel on a ferry from Italy to Spain with a car?

Yes, all ferries traveling from Italy to Spain have car decks, so you can bring your car, motorbike or camper van with you on the trip. Keep in mind, though, that Barcelona has restrictions for vehicles without a valid DGT environmental label (Zero, Eco, C, or B). Before traveling, we recommend checking the official AMB website for the latest rules.

How long is the ferry from Italy to Spain?

The duration of the ferry crossings from Italy to Spain typically ranges from as little as 13 hr to about 25 hr.

  • The fastest ferry from Italy to Spain is from Porto Torres to Barcelona, which needs 13 hr for the trip.
  • Ferries from mainland Italy need at least 17-18 hr for the trip, with crossings from Genoa being slightly faster than those from Civitavecchia.

Which ferry companies offer Italy - Spain routes?

The companies that run the year-round ferry connections between Italy and Spain are Grimaldi Lines and GNV (Grandi Navi Veloci).

  • Grimaldi Lines serves the ferry connections between Porto Torres and Barcelona, as well as Civitavecchia and Barcelona.
  • GNV handles the ferry connection from Genoa to Barcelona.

Book tickets for Italy - Spain ferries in 2026

Ready to sail from Italy to Spain? On Ferryhopper, you can find the latest schedules, compare ticket prices across ferry companies, and book your seats with no hidden fees! Check our Map of ferries to visualize and plan your cross-country adventure in just a few clicks.