Rome Cruises 2026 / 2027 / 2028 Dates

Discover the timeless beauty of Rome with our fantastic range of Rome cruises for 2026 and 2027. From the magnificent Colosseum and ancient Roman Forum to the breathtaking Vatican City and charming piazzas, Rome offers an unforgettable blend of history, culture and Italian charm. Start planning your Rome cruise today and secure the best cabins, dates and deals!

Browse our fantastic range of Rome cruises below. Use the filters to find the perfect cruise that suits your schedule and budget.

Civitavecchia (Rome)

We found

690 cruises

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
2 nights
Date
14 Jan 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 2 stops  
  • Arrival - Valencia, Spain
From
£109
Price per person / inside stateroom
MSC Fantasia, Mediterranean
1 / 26
Discount
MSC Cruises
Duration
3 nights
Date
12 Apr 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
£288
From
£280
Price per person / balcony stateroom
MSC Fantasia, Canary Islands
1 / 26
8 % off
MSC Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Santa Cruz, Tenerife
£289
From
£266
Price per person / inside stateroom
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
3 nights
Date
12 Apr 2028
Ship
Costa Deliziosa
  • Departure - Civitavecchia (Rome), Italy
  • 3 stops  
  • Arrival - Marghera (Venice), Italy
From
£299
Price per person / inside stateroom
Norwegian Prima, Mediterranean
1 / 33
Discount
Norwegian Cruise Line
Duration
3 nights
Date
4 May 2027
Ship
Norwegian Prima
  • Departure - Civitavecchia (Rome), Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
£300
From
£295
Price per person / inside stateroom
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
4 nights
Date
13 Apr 2027
Ship
Costa Deliziosa
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Marghera (Venice), Italy
From
£309
Price per person / inside stateroom
Norwegian Epic, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
23 May 2027
Ship
Norwegian Epic
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£310
From
£301
Price per person / inside stateroom
Show all departures (4)
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
5 nights
Date
21 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£329
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£339
From
£312
Price per person / oceanview stateroom
Show all departures (14)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
8 Jan 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£349
From
£332
Price per person / inside stateroom
Show all departures (10)
MSC Divina, Mediterranean
1 / 27
Discount
MSC Cruises
Duration
3 nights
Date
23 Apr 2027
Ship
MSC Divina
  • Departure - Civitavecchia (Rome), Italy
  • 3 stops  
  • Arrival - Marmaris, Turkey
£351
From
£341
Price per person / balcony stateroom
MSC Divina, Mediterranean
1 / 27
Discount
MSC Cruises
Duration
4 nights
Date
10 Nov 2028
Ship
MSC Divina
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Civitavecchia (Rome), Italy
£369
From
£358
Price per person / inside stateroom
MSC Splendida, Mediterranean
1 / 29
Discount
MSC Cruises
Duration
4 nights
Date
18 Apr 2027
Ship
MSC Splendida
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Trieste, Italy
£399
From
£388
Price per person / balcony stateroom
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
4 nights
Date
3 Apr 2028
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Athens (Piraeus), Greece
From
£399
Price per person / inside stateroom
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£429
From
£408
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
5 % off
Costa Cruises
Duration
8 nights
Date
25 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Valencia, Spain
£449
From
£427
Price per person / inside stateroom
MSC Fantasia, Canary Islands
1 / 26
8 % off
MSC Cruises
Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Funchal, Madeira
£459
From
£423
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
7 nights
Date
1 Apr 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£459
From
£423
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
6 nights
Date
8 Apr 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£466
From
£429
Price per person / oceanview stateroom
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
8 nights
Date
19 Nov 2026
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£479
From
£456
Price per person / inside stateroom
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
6 nights
Date
17 Dec 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£489
Price per person / inside stateroom
Norwegian Epic, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
6 Jun 2027
Ship
Norwegian Epic
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£492
From
£478
Price per person / inside stateroom
Show all departures (8)
MSC World Asia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC World Asia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£499
From
£460
Price per person / inside stateroom
Show all departures (18)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
26 Feb 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£539
From
£513
Price per person / inside stateroom
Show all departures (5)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
3 Dec 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£539
From
£513
Price per person / inside stateroom
Show all departures (15)
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
5 nights
Date
26 Oct 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Savona, Italy
From
£549
Price per person / inside stateroom
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
26 Nov 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£559
From
£532
Price per person / inside stateroom
Show all departures (4)
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
5 nights
Date
30 Mar 2028
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£559
Price per person / inside stateroom
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
18 Oct 2027
Ship
Explorer of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£566
From
£550
Price per person / inside stateroom
MSC Lirica, Mediterranean
1 / 15
8 % off
MSC Cruises
Duration
7 nights
Date
13 Jan 2028
Ship
MSC Lirica
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£574
From
£529
Price per person / inside stateroom
Show all departures (16)
Nieuw Statendam, Mediterranean
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
19 Feb 2028
Ship
Nieuw Statendam
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£579
From
£551
Price per person / inside stateroom
MSC Lirica, Mediterranean
1 / 15
8 % off
MSC Cruises
Duration
7 nights
Date
2 Dec 2027
Ship
MSC Lirica
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£594
From
£547
Price per person / inside stateroom
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
6 Sep 2027
Ship
Explorer of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£599
From
£582
Price per person / inside stateroom
Show all departures (4)
MSC Fantasia, Mediterranean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
19 Apr 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£602
From
£554
Price per person / inside stateroom
Show all departures (30)
Norwegian Epic, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
9 May 2027
Ship
Norwegian Epic
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£606
From
£588
Price per person / inside stateroom
MSC Fantasia, Mediterranean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
3 Apr 2028
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£614
From
£565
Price per person / inside stateroom
Show all departures (31)
MSC Magnifica, Mediterranean
1 / 24
8 % off
MSC Cruises
Duration
10 nights
Date
15 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£639
From
£588
Price per person / inside stateroom
Costa Smeralda, Mediterranean
1 / 27
5 % off
Costa Cruises
Duration
8 nights
Date
11 Nov 2027
Ship
Costa Smeralda
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£639
From
£608
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
10 Jan 2028
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£644
From
£593
Price per person / inside stateroom
Show all departures (14)
Costa Fascinosa, Mediterranean
1 / 19
5 % off
Costa Cruises
Duration
7 nights
Date
6 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£649
From
£617
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
5 % off
Costa Cruises
Duration
7 nights
Date
3 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£649
From
£617
Price per person / inside stateroom
MSC Fantasia, Mediterranean
1 / 26
8 % off
MSC Cruises
Duration
5 nights
Date
8 Nov 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
£649
From
£598
Price per person / inside stateroom
MSC Musica, Mediterranean
1 / 19
8 % off
MSC Cruises
Duration
7 nights
Date
18 Apr 2027
Ship
MSC Musica
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£652
From
£600
Price per person / inside stateroom
Show all departures (28)
Brilliance of the Seas, Transatlantic
1 / 18
Royal Caribbean
Duration
15 nights
Date
6 Nov 2027
Ship
Brilliance of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Tampa, FL USA
From
£658
Price per person / inside stateroom
MSC Fantasia, Canary Islands
1 / 26
8 % off
MSC Cruises
Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
£659
From
£607
Price per person / oceanview stateroom
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
6 May 2028
Ship
Explorer of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Ravenna (Bologna), Italy
£662
From
£643
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
5 % off
Costa Cruises
Duration
7 nights
Date
30 Mar 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£669
From
£636
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
6 nights
Date
27 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£669
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
30 Jul 2027
Ship
Queen Elizabeth
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Trieste, Italy
£674
From
£651
Price per person / inside stateroom
MSC Fantasia, Canary Islands
1 / 26
8 % off
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£679
From
£625
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
5 nights
Date
25 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Savona, Italy
From
£679
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
6 Dec 2027
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£684
From
£630
Price per person / inside stateroom
Show all departures (4)
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
3 Jan 2028
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£684
From
£630
Price per person / inside stateroom
Liberty of the Seas, Mediterranean
1 / 16
Discount
Royal Caribbean
Duration
7 nights
Date
2 Oct 2028
Ship
Liberty of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£687
From
£667
Price per person / inside stateroom
Show all departures (4)
Liberty of the Seas, Mediterranean
1 / 16
Discount
Royal Caribbean
Duration
7 nights
Date
23 Oct 2028
Ship
Liberty of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£688
From
£668
Price per person / inside stateroom
Show all departures (2)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
2 Apr 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£689
From
£655
Price per person / inside stateroom
Show all departures (6)
Costa Smeralda, Mediterranean
1 / 27
5 % off
Costa Cruises
Duration
7 nights
Date
4 Nov 2027
Ship
Costa Smeralda
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£689
From
£655
Price per person / inside stateroom
Show all departures (2)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
21 May 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£709
From
£674
Price per person / inside stateroom
Show all departures (20)
MSC Musica, Mediterranean
1 / 19
8 % off
MSC Cruises
Duration
7 nights
Date
23 Apr 2028
Ship
MSC Musica
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£714
From
£657
Price per person / inside stateroom
Show all departures (29)
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
16 Aug 2027
Ship
Explorer of the Seas
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£717
From
£696
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
13 Aug 2027
Ship
Queen Elizabeth
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£719
From
£694
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
10 nights
Date
27 Apr 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£722
From
£665
Price per person / inside stateroom
Show all departures (2)
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
6 Nov 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£728
From
£699
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
6 nights
Date
25 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Olbia, Sardinia
From
£729
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
13 Nov 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£732
From
£703
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
7 Aug 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£738
From
£709
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
28 Apr 2027
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£739
From
£680
Price per person / inside stateroom
Show all departures (26)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
29 Oct 2027
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£739
From
£703
Price per person / inside stateroom
MSC Divina, Mediterranean
1 / 27
8 % off
MSC Cruises
Duration
7 nights
Date
23 Apr 2027
Ship
MSC Divina
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£741
From
£682
Price per person / inside stateroom
Show all departures (12)
MSC Magnifica, Mediterranean
1 / 24
8 % off
MSC Cruises
Duration
7 nights
Date
9 May 2028
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£744
From
£685
Price per person / inside stateroom
Show all departures (23)
70 of 690 pcs