You can quickly book your ferry to Spain
Barcelona - Civitavecchia
The Barcelona Civitavecchia route is carried out by Grimaldi Lines in about 19/20 hours.
The connection is made all year round, 6 times a week with night departure.
The route, of 267 °, is about 435 nautical miles long.