Skip to content

Civitavecchia to Barcelona ferry

Link Rome's seaport with Catalonia on a comfortable overnight cruise-ferry.

from €85.00 about 20h 1 operators

Sample timetable

A typical day of sailings on this route. Prices shown are per person for two passengers.

10:00 – 06:00
Grimaldi Lines · 20h
from
€173.15
Book
11:45 – 07:45
Grimaldi Lines · 20h
from
€171.30
Book
15:00 – 11:00
Grimaldi Lines · 20h
from
€207.59
Book
19:15 – 15:15
Grimaldi Lines · 20h
from
€235.51
Book
19:30 – 15:30
Grimaldi Lines · 20h
from
€212.29
Book
21:30 – 17:30
Grimaldi Lines · 20h
from
€256.17
Book

Operators on this route

Departure port
Civitavecchia
Italy · Western Mediterranean

Rome's seaport, gateway to Sardinia, Sicily and Barcelona.

Arrival port
Barcelona
Spain · Western Mediterranean

Catalonia's Mediterranean hub for the Balearics, Italy and North Africa.

Civitavecchia to Barcelona ferry FAQ

How long is the Civitavecchia to Barcelona ferry?+

The crossing takes around 20h, though exact sailing times vary by operator and vessel.

How much does the Civitavecchia to Barcelona ferry cost?+

Fares start from €85.00 per person. Prices depend on the date, how far ahead you book, and any vehicle or cabin extras.

Which operators sail from Civitavecchia to Barcelona?+

We compare every operator serving this route side by side so you can pick on price, timing and amenities.

Can I take a car on the Civitavecchia to Barcelona ferry?+

Yes — most sailings on this route carry vehicles. Add your vehicle in the search to see accurate prices.

Related routes