Genoa to Barcelona ferry: Italy to Spain across the Med
The Genoa to Barcelona ferry crosses the western Mediterranean from Liguria to Catalonia — an overnight cruise-ferry that links Italy and Spain by sea and saves the long drive around the French coast.
How long is the crossing?
The crossing takes around eighteen hours, sailed overnight with a cabin. GNV (Grandi Navi Veloci) runs the route with large cruise-ferries carrying passengers and vehicles.
It's a relaxed way to move between north-west Italy and north-east Spain without the long overland haul.
Terminals and onward travel
Both ports are close to their city centres: Genoa's terminal sits below the old town, and Barcelona's is near the foot of Montjuïc, a short hop from the centre.
Drivers roll off into the motorway network at each end for the Italian Riviera or the Costa Brava and beyond.
Cabins and vehicles
A cabin is recommended for the overnight crossing, from inside berths to sea-view rooms; reclining seats are a budget option. Cars, motorhomes and motorcycles are carried.
Taking a car lets you continue touring at either end without hiring one.
Prices and tips
Fares depend on cabin, vehicle and season, and include the overnight cabin. Book ahead for summer, the busiest season on the western Mediterranean routes.
Pair it with Civitavecchia–Barcelona if your Italian leg starts nearer Rome.
Common questions
How long is the Genoa to Barcelona ferry?+
Around eighteen hours, sailed overnight with a cabin.
Who operates the Genoa–Barcelona ferry?+
GNV (Grandi Navi Veloci), with large cruise-ferries.
Are the ports near the city centres?+
Yes — Genoa's terminal is below the old town and Barcelona's is near Montjuïc, close to the centre.
Can I take a car between Italy and Spain?+
Yes — vehicles are carried, saving the long drive around the French Mediterranean coast.
Plan one of these crossings
Ready to sail?
Compare every operator and book your crossing in minutes.