Build your own back-to-back cruise

Add cruises one after another. Stay on the same ship or switch to another one.

Your trip

1
Garnet Getaway – Marseille & RomeNorwegian Cruise Line · Norwegian Epic5 Sep – 12 Sep 20277🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)from $1,429Details
Same day · Same port (Civitavecchia (Rome))
2
Mediterranean Magic – Santorini & MykonosRoyal Caribbean · Odyssey Of The Seas12 Sep – 19 Sep 20277🇮🇹Civitavecchia (Rome)from $2,594Details
🇮🇹Civitavecchia (Rome)Journey ends · 19 Sep 2027
Total trip14 days · 14 cruise nights
Ports11 ports, 5 countries
Indicative total$4,023$287/night

Prices are the cheapest cabin for 1 guest per cruise. Book each leg separately.

Connecting departuresnear Civitavecchia (Rome) after 19 Sep 2027

Stay on Odyssey Of The Seas2

Royal Caribbean · Odyssey Of The SeasMediterranean Magic – Santorini & Mykonos19 Sep – 26 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$2,9061 guest$415/night
Back-to-back: same day, same port, same ship4 ports you already visited
Details
Royal Caribbean · Odyssey Of The SeasMediterranean Magic – Santorini & Mykonos26 Sep – 3 Oct 20277 nights🇮🇹Civitavecchia (Rome)
$2,4651 guest$352/night
7-day gap4 ports you already visited
Details

Switch ships12

MSC Cruises · MSC MusicaCerulean Drift – Palermo, Ibiza & Marseille19 Sep – 26 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$1,6561 guest$237/night
Back-to-back: same day, same port4 new ports1 port you already visited
Details
MSC Cruises · MSC FantasiaAzure Horizon Excursion – Cannes, Ibiza & Barcelona20 Sep – 27 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$1,7401 guest$249/night
1-day gap3 new ports2 ports you already visited
Details
Costa Cruises · Costa FascinosaCobblestone & Riviera – Amalfi Coast, Provence & Liguria21 Sep – 28 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$1,9181 guest$274/night
2-day gap4 new ports1 port you already visited
Details
MSC Cruises · MSC World EuropaSunlit Promenade – Barcelona, Marseille & Genoa22 Sep – 29 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$2,1091 guest$301/night
3-day gap3 new ports2 ports you already visited
Details
Royal Caribbean · Legend Of The SeasDreamy Mediterranean – Rome, Barcelona & Palma23 Sep – 30 Sep 20277 nights🇮🇹Civitavecchia (Rome)
$3,7071 guest$530/night
4-day gap2 new ports3 ports you already visited
Details
MSC Cruises · MSC DivinaPumice & Marble – Santorini & Naples24 Sep – 1 Oct 20277 nights🇮🇹Civitavecchia (Rome)
$1,9761 guest$282/night
5-day gap1 new port3 ports you already visited
Details
Princess Cruises · Enchanted PrincessTerracotta & Tides – Livorno, Kotor & Split25 Sep – 5 Oct 202710 nights🇮🇹Civitavecchia (Rome) → 🇮🇹Trieste
$4,8231 guest$482/night
6-day gap7 new ports3 new countries1 port you already visited
Details
Princess Cruises · Enchanted PrincessMarble Wake – Dubrovnik, Kotor & Santorini25 Sep – 14 Oct 202719 nights🇮🇹Civitavecchia (Rome) → 🇬🇷Piraeus (Athens)
$8,0081 guest$421/night
6-day gap11 new ports3 new countries4 ports you already visited
Details
Princess Cruises · Enchanted PrincessSunstone Waters – Dubrovnik & Santorini25 Sep – 26 Oct 202731 nights🇮🇹Civitavecchia (Rome) → 🇮🇹Ravenna
$10,0461 guest$324/night
6-day gap15 new ports3 new countries6 ports you already visited
Details
Princess Cruises · Enchanted PrincessAncient Mosaic – Dubrovnik, Athens & Valletta25 Sep – 6 Nov 202742 nights🇮🇹Civitavecchia (Rome)
$14,4981 guest$345/night
6-day gap17 new ports3 new countries7 ports you already visited
Details
Norwegian Cruise Line · Norwegian EpicCharming Mediterranean – Rome, Sicily & Barcelona26 Sep – 3 Oct 20277 nights🇮🇹Civitavecchia (Rome) → 🇪🇸Barcelona
$1,3491 guest$193/night
7-day gap1 new port5 ports you already visited
Details
MSC Cruises · MSC MusicaSpice Route Voyages – Palermo, Ibiza & Marseille26 Sep – 3 Oct 20277 nights🇮🇹Civitavecchia (Rome)
$1,6561 guest$237/night
7-day gap4 new ports1 port you already visited
Details

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.