Spain to Italy ferry schedules 2026
Discover the latest routes and offers! ⛴️In 2026, ferries from Spain to Italy make crossing the Mediterranean simple and enjoyable. With many year-round routes from Barcelona to the ports of Genoa and Civitavecchia in mainland Italy, and Porto Torres in Sardinia, you can explore Italy by sea in comfort.
On Ferryhopper, you’ll find up-to-date schedules, operators, and ticket prices and book your book ferry tickets with no hidden fees.
In this guide, we cover all the details on Spain - Italy ferry routes in 2026:
- Ferry routes from Spain to Italy in 2026
- Ferry routes Italy - Spain
- Tickets, offers and discounts for Spain - Italy ferries in 2026
- On-board services and amenities
- Can I travel on a ferry from Spain to Italy with a car?
- How long is the ferry from Spain to Italy?
- Which ferry companies offer Spain - Italy routes?
Note: keep in mind that Spain - Italy ferry schedules for 2026 are available on our search engine as soon as ferry operators release them.
A stunning panoramic view of Civitavecchia, Italy
Ferry travel between Spain and Italy
If visiting Italy is on your bucket list, then taking a ferry from Spain is arguably one of the most comfortable and scenic ways to cross the Mediterranean. From Barcelona, you can sail directly to Genoa, Civitavecchia, or Porto Torres in Sardinia, with departures available all year round.
Ferries on the Spain - Italy routes run several times a week, with travel times ranging from 13 to 25 hr, depending on your destination. All vessels are also equipped with cabins and car decks, making them a convenient choice whether you’re traveling on foot, with family, or bringing your own vehicle.
Wondering how to plan and book your trip? Then you're in the right place, as we explain everything you need to know about traveling between Spain and Italy by ferry in 2026:
Barcelona to Civitavecchia routes
It is possible to travel by ferry from the Catalan capital to Civitavecchia, which is about 72 km from Rome. Civitavecchia is one of the most important maritime hubs in Lazio and central Italy, with regular connections to Sardinia and North African.
The Barcelona - Civitavecchia ferry route is one of the most popular between Spain and Italy, with around 4-7 crossings per week connecting the ports.
The ferry trip to Civitavecchia normally takes between 18 and 25 hr, depending on the ferry and season, while tickets start at around €45.
Ferries from Barcelona to Genoa
From the northwest of Italy, the city of Genoa offers one of the most convenient and easiest ways of getting to Spain by ferry.
The Barcelona - Genoa ferries run up to 5 times per week, depending on the season, with the journey taking 20 to 25 hr long, while tickets for this route cost around €75-€120. Final prices vary depending on the period and type of accommodation chosen.
Barcelona - Sardinia ferry schedules
From Spain, you can also travel directly by ferry to Sardinia and specifically to Porto Torres on the northern side of the island.
The Barcelona - Sardinia is arguably one of the fastest and most popular ways to reach Italy from Spain, with up to 5 crossings per week during the high season.
The ferry trip to Sardinia normally takes around 13 to 25 hr to complete, while ferry tickets start at around €35-€40.
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 Balai promenade in Porto Torres, Sardinia
Ferries from Italy to Spain
If you’re planning a trip to Spain from Italy, you can catch a ferry from Genoa, Civitavecchia, or Porto Torres in Sardinia and sail directly to Barcelona.
In 2026, there are several weekly crossings from Italy to Spain that operate year-round, giving you plenty of options and flexibility. The journey normally takes 13 to 25 hr and all ferries have car decks, so you can easily bring along your car, motorbike, or camper on your Mediterranean adventure.
- Porto Torres - Barcelona: up to 5 weekly crossings during the high season, with the fastest ferry taking 13 hr.
- From Civitavecchia - Barcelona: usually up to 7 crossings per week, with the journey taking 18-23 hr.
- From Genoa - Barcelona: up to 5 ferries per week, with the journey taking around 17-25 hr.
Tickets, offers and discounts on ferries from Spain to Italy 2026
Booking your ferry from Spain to Italy at the right price is a piece of cake. On Ferryhopper, you can explore all available connections to Genoa, Civitavecchia, and Porto Torres, compare ticket prices across different operators, and spot the best-value options for your trip.
How much are ferries from Spain to Italy?
The starting prices of tickets for ferries traveling from Spain to Italy range from €35 to €75, depending on your exact route, company and season of your trip. The cheapest tickets can typically be found on the Barcelona - Porto Torres ferries, with prices starting at €35-40.
If you are headed to the Italian mainland, ticket prices start from €45 to €75, depending on your destination. Ferries to Civitavecchia tend to be the more budget-friendly option.
Your final ticket price will vary depending on the route, the ferry company, the season, your choice of accommodation, and whether you’re traveling as a foot passenger or with a vehicle.
Offers and discounts
When you travel by ferry from Spain to Italy, you can benefit from a variety of regular discounts that ferry companies offer each year. The good news is that these promotions are applied automatically when you book through Ferryhopper, so you’ll always see the best available price.
Infants and toddlers up to 2-3 years old, depending on the operator, usually travel free of charge, while children up to 11 years old typically enjoy reduced fares which can range from 30-50%. There are also fixed and seasonal discounts for seniors, groups, and large families, as well as occasional special offers that make your trip even more affordable.
The old port of Genoa
On-board services and amenities
The routes between Spain and Italy are served by conventional ferries, which feature a range of modern amenities and services for a pleasant and relaxed journey across the Mediterranean. 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
As the Spain - Italy ferries often travel overnight, we recommend booking a cabin for greater privacy and comfort on your trip. Most ferries headed to mainland Italy and Sardinia, have interior cabins, exterior 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 normally start at around €50 to €80, depending on the type and size of the cabin, as well as the route, company and season you are traveling.
Luggage
The companies serving the Spain - Italy ferry routes 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.
- When traveling with Grandi Navi Veloci (GNV), you can bring up to 2 bags, free of charge.
Note: you are allowed to bring larger bags and additional items at extra cost.
Pet travel
You can travel with your pet on most Spain - Italy ferries, 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 documents, tickets and any pet supplies you may need during the trip.
The luxurious pool area on the MV Cruise Roma ferry of Grimaldi Lines
Can I travel on a ferry from Spain to Italy with a car?
Yes, all ferries traveling from Spain to Italy have car decks, allowing you to bring your car, motorbike or camper van on board. This makes it easy to plan a road trip across the Mediterranean without leaving your vehicle behind. Keep in mind that vehicle fares vary depending on the route, operator, and season, and you’ll need to add your vehicle option when booking your tickets on Ferryhopper.
Good to know: if you need more convincing on traveling with your vehicle to Italy, take a look at our guide on planning a camper vacation in Sardinia.
How long is the ferry from Spain to Italy?
The ferry trip from Spain to Italy generally lasts from around 13 hr to 25 hr, depending on your destination, ferry company and season.
- The fastest ferry is from Barcelona to Sardinia, with the journey to Porto Torres taking as little as 13 hr.
- Ferries to mainland Italy take around 18 hr to reach the port of Civitavecchia near Rome and a minimum of 20 hr for the trip to Genoa.
Which ferry companies offer Spain - Italy routes?
The ferry companies that usually run connections between Spain and Italy are Grimaldi Lines and GNV (Grandi Navi Veloci).
- Grimaldi Lines serves the ferry connections between Barcelona and Porto Torres, as well as Barcelona and Civitavecchia.
- GNV operates the ferry route between Barcelona and Genoa.
Book ferry tickets from Spain to Italy
Are you ready to set sail from Spain to Italy? On Ferryhopper, you’ll find up-to-date schedules, real-time prices, and all available routes from Barcelona to Genoa, Civitavecchia, and Porto Torres in Sardinia. Our Map of ferries makes it easy to visualize your trip, compare fares, and book your tickets online quickly and with no hidden fees!