Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 345 ferry routes in 31 countries.


From: 60,00

Always check the prices before booking and the latest travel information before departure.

Destination(s) Italy, Spain
Sailings Up to 6 Times p/week
Duration 20 Hours
Distance 496 miles, 798 km
Operated by Grimaldi Lines
2p+Car+Return in our estimation: € 480
Categories: ,

The Civitavecchia-Barcelona ferry sails in 20 hours between Spain and Italy. This route is operated by Grimaldi Lines and sails 6 times per week.

P&O Offers
Add your review


Ferry to Civitavecchia (Rome) and Barcelona

The Barcelona-Civitavecchia ferry is a great connection between two major European cities (Civitavecchia is located near the Italian capital Rome). So if you want to travel between Rome and Barcelona, this ferry might be a good choice! The ferry sails in 20 hours to Civitavecchia or Barcelona.

Route Map

Tickets and Booking

Although this ferry covers quite a distance, you can still buy tickets quite cheaply. A one-way ticket for one person does not cost much at all. For example, the cheapest ticket we could find was only €55. For this price, you will sleep in a (comfortable) Pullmann chair instead of a cabin. A return trip with two people in a car during the busy summer period is of course more expensive. A reasonable estimate is that you will pay around €540. Then you also have a stay in a cabin. Keep in mind that people book this boat way in advance. We see the cabins filling up months before departure. So don't wait too long to book if you want to travel on a certain date.Y ou can easily find out availability and ticket prices by filling in the input fields below.


Which ferry companies sail on this crossing?

The ferry between Civitavecchia and Barcelona is currently operated by Grimaldi Lines.

How long does the Civitavecchia-Barcelona crossing take?

The travel time of the Civitavecchia-Barcelona ferry is around 20 hours. From Palermo to Civitavecchia, it can take 15 minutes more. Please arrive early at the harbour and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Barcelona-Civitavecchia (Rome) ferry sail?

You can usually take the ferry from Barcelona to Rome up to six times per week. Depending on the season, the number of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Barcelona and Civitavecchia?

The distance between Civitavecchia and Palermo is approximately 496 miles or 798 km.


From: 60,00

P&O Offers