Duration | 20h |
Distance | 1273.1 km |
Average price | €50 |
Frequency | Weekly |
Yes, there is a direct ferry departing from Port of Civitavecchia and arriving at Port de Barcelona. Services depart five times a week, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 20h.
More detailsThe distance between Civitavecchia and Barcelona is 1742 km. The road distance is 1273.1 km.
Get driving directionsBook your Civitavecchia to Barcelona ferry tickets online with Omio.
Search and bookThere are 5217+ hotels available in Barcelona. Prices start at €0 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps