Build your own back-to-back cruise

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

Your trip

Loop closed: this route ends where it started.
1
Lapis Currents – Madeira, Corsica & RomeCelebrity Cruises · Celebrity Equinox24 Jul – 3 Aug 202710🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)from $2,897Details
1-day gap · Same port (Civitavecchia (Rome))
2
Sunlit Antiquities – Athens, Ephesus & MaltaCarnival Cruise Line · Carnival Sunshine4 Aug – 14 Aug 202710🇮🇹Civitavecchia (Rome) → 🇪🇸Barcelonafrom $1,836Details
🇪🇸BarcelonaJourney ends · 14 Aug 2027
Total trip21 days · 20 cruise nights · 1 on land
Ports13 ports, 8 countries
Indicative total$4,733$237/night

Prices are the cheapest cabin for 2 guests per cruise. Book each leg separately.

Connecting departuresnear Barcelona after 14 Aug 2027

Stay on Carnival Sunshine1

Carnival Cruise Line · Carnival SunshineMediterranean Getaway – Cádiz, Lisbon & Marseille14 Aug – 22 Aug 20278 nights🇪🇸Barcelona
$1,6342 guests$204/night
Back-to-back: same day, same port, same ship3 new ports2 ports you already visited
Details

Switch ships15

Celebrity Cruises · Celebrity XcelTimeless Mediterranean – Valletta & Santorini14 Aug – 21 Aug 20277 nights🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$2,4782 guests$354/night
Back-to-back: same day, same port2 new ports3 ports you already visited
Details
MSC Cruises · MSC World EuropaSun-Drenched Riviera – Rome, Genoa & Mallorca14 Aug – 21 Aug 20277 nights🇪🇸Barcelona
$2,9072 guests$415/night
Back-to-back: same day, same port3 new ports2 ports you already visited
Details
Princess Cruises · Sun PrincessCactus & Carrara – Marseille, Genoa & La Spezia15 Aug – 22 Aug 20277 nights🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)
$2,4782 guests$354/night
1-day gap3 new ports2 ports you already visited
Details
MSC Cruises · MSC SeaviewTerracotta Skyline – Naples, Palermo & Valletta15 Aug – 22 Aug 20277 nights🇪🇸Barcelona
$2,9762 guests$425/night
1-day gap4 new ports1 port you already visited
Details
Royal Caribbean · Legend Of The SeasBreathtaking Mediterranean – Palma, Rome & Naples15 Aug – 22 Aug 20277 nights🇪🇸Barcelona
$3,9092 guests$558/night
1-day gap2 new ports2 ports you already visited
Details
Princess Cruises · Sun PrincessSaffron & Cobalt Wake – Corsica, Ephesus & Athens15 Aug – 29 Aug 202714 nights🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$4,5782 guests$327/night
1-day gap5 new ports5 ports you already visited
Details
Princess Cruises · Sun PrincessMarble & Mosaic – Rome, Athens & Ephesus15 Aug – 5 Sep 202721 nights🇪🇸Barcelona
$6,5822 guests$313/night
1-day gap9 new ports1 new country5 ports you already visited
Details
MSC Cruises · MSC VirtuosaMediterranean Magic – Barcelona, Palermo & Naples17 Aug – 24 Aug 20277 nights🇪🇸Barcelona
$2,8272 guests$404/night
3-day gap5 new ports1 new country
Details
MSC Cruises · MSC FantasiaSerenade Cruise – Ibiza, Rome & Cannes19 Aug – 26 Aug 20277 nights🇪🇸Barcelona
$2,9992 guests$428/night
5-day gap4 new ports1 port you already visited
Details
Norwegian Cruise Line · Norwegian DawnMediterranean Marathon – Rome to Ibiza19 Aug – 29 Aug 202710 nights🇪🇸Barcelona
$3,0182 guests$302/night
5-day gap5 new ports3 ports you already visited
Details
Royal Caribbean · Mariner Of The SeasOchre Terraces – Florence, Palma & Rome20 Aug – 28 Aug 20278 nights🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)
$1,9412 guests$243/night
6-day gap4 new ports3 ports you already visited
Details
AIDA Cruises · AIDAcosmaCypress & Marble – Rome, Corsica & Palma20 Aug – 27 Aug 20277 nights🇪🇸Barcelona
$2,3982 guests$343/night
6-day gap1 new port3 ports you already visited
Details
MSC Cruises · MSC World AsiaSunlit Promenade – Riviera, Sicily & Valletta20 Aug – 27 Aug 20277 nights🇪🇸Barcelona
$3,2072 guests$458/night
6-day gap4 new ports1 port you already visited
Details
MSC Cruises · MSC World EuropaMarble & Laurel – Rome, Marseille & Palma21 Aug – 28 Aug 20277 nights🇪🇸Barcelona
$2,9472 guests$421/night
7-day gap3 new ports2 ports you already visited
Details
Celebrity Cruises · Celebrity EquinoxMoorish Breeze – Tangier, Madeira & Corsica21 Aug – 31 Aug 202710 nights🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)
$3,8342 guests$383/night
7-day gap1 new port1 new country5 ports 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.