Skip to content
All Cruises From Barcelona

Destination

Cruises from Barcelona to Rome

Cruise ships for Rome call at Civitavecchia, which the cruise lines list as "Civitavecchia (Rome)". The sailings below call or end there.

870 sailings call at Rome or end there (213 one-way), running 3 to 121 nights, on MSC Cruises, Viking, Costa Cruises, Princess Cruises and 15 more. The lowest starting fare we recorded is $340 per person, on the Mon, Mar 27, 2028 departure.

On this site they sit under Western Mediterranean, Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, World cruises and long voyages, Canary Islands and Madeira, and Northern Europe, which the destination pages compare.

Schedule last updated · 870 departures listed · Dates can change. Verify with the cruise line before booking.

The next departures by date

We may earn a commission if you book through these buttons, at no cost to you.

By month

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Other cruises from Barcelona

Cruises from Barcelona to Rome: questions

How many cruises go from Barcelona to Rome?

870 sailings in the schedule we track call at Rome or end there, from Thu, Nov 5, 2026 to Wed, Nov 1, 2028, on 80 ships.

How long is a cruise from Barcelona to Rome?

From 3 to 121 nights. The most common length is 7 nights, on 500 of the 870 sailings.

Which cruise lines sail from Barcelona to Rome?

MSC Cruises (169), Viking (162), Costa Cruises (126), Princess Cruises (66), Norwegian Cruise Line (48), Royal Caribbean International (46), Explora Journeys (38), Celebrity Cruises (36), Oceania Cruises (25), Regent Seven Seas Cruises (25), Holland America Line (23), Cunard (23), Virgin Voyages (22), Windstar Cruises (19), Seabourn (16), Azamara (14), Silversea (4), Disney Cruise Line (4), and Carnival Cruise Line (4).

Are there one-way cruises from Barcelona to Rome?

Yes, 213 sailings end there rather than coming back to Barcelona, so you fly home from Rome. They are marked "Ends in" in the list below.

What is the cheapest cruise from Barcelona to Rome?

Among the fares we checked on 2026-11-04, the lowest is $340 per person, 3 nights on Mon, Mar 27, 2028. Fares change daily, so check the current price before you book.