Build your own back-to-back cruise

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

Cruise lines
Guests
Max gap between cruises
Cabin type
Currency

Your trip

  1. 1
    Sunlit Terra-Cotta – Florence, Palermo & ValenciaCelebrity Cruises · Celebrity Constellation15 May – 24 May 2027 · 9 nights · 🇮🇹Civitavecchia (Rome) → 🇪🇸Barcelonafrom $2,347Details
  2. 4-day gap · Same port (Barcelona)
    2
    Sunlit Piazza – Rome, Ajaccio & PalmaAIDA Cruises · AIDAcosma28 May – 4 Jun 2027 · 7 nights · 🇪🇸Barcelonafrom $1,940Details
  3. 🇪🇸BarcelonaJourney ends · 4 Jun 2027
Total trip
20 days · 16 cruise nights · 4 on land
Ports
10 ports, 3 countries
Indicative total
$4,287$268/night

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

Connecting departures

near Barcelona after 4 Jun 2027

Stay on AIDAcosma2

AIDA Cruises · AIDAcosmaTerracotta & Tides – Rome, Marseille & Palma4 Jun – 11 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,9402 guests$277/night
Back-to-back: same day, same port, same ship1 new port3 ports you already visited
Details
AIDA Cruises · AIDAcosmaCitadel & Marble – Rome & Ajaccio11 Jun – 18 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,0072 guests$287/night
7-day gap4 ports you already visited
Details

Switch ships17

MSC Cruises · MSC World AsiaAnchor’s Rest – Malta, Marseille & Genoa4 Jun – 11 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,6472 guests$378/night
Back-to-back: same day, same port5 new ports1 new country
Details
Norwegian Cruise Line · Norwegian VivaRoman Sunburst – Barcelona to Ravenna4 Jun – 13 Jun 2027 · 9 nights · 🇪🇸Barcelona → 🇮🇹Ravenna
$5,9982 guests$666/night
Back-to-back: same day, same port6 new ports3 new countries3 ports you already visited
Details
Holland America Line · OosterdamHomeric Path – Valletta, Mykonos & Kusadasi5 Jun – 12 Jun 2027 · 7 nights · 🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$2,3532 guests$336/night
1-day gap5 new ports3 new countries
Details
MSC Cruises · MSC World EuropaTerracotta Skyline – Marseille, Genoa & Rome5 Jun – 12 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,4372 guests$348/night
1-day gap2 new ports3 ports you already visited
Details
Royal Caribbean · Mariner Of The SeasMarble Shores – Athens, Santorini & Split5 Jun – 15 Jun 2027 · 10 nights · 🇪🇸Barcelona → 🇮🇹Ravenna
$2,9502 guests$295/night
1-day gap6 new ports2 new countries1 port you already visited
Details
Holland America Line · OosterdamCitadel Passage – Valletta, Kotor & Athens5 Jun – 19 Jun 2027 · 14 nights · 🇪🇸Barcelona → 🇮🇹Civitavecchia (Rome)
$5,2242 guests$373/night
1-day gap9 new ports4 new countries1 port you already visited
Details
Holland America Line · OosterdamAncient Citadel Odyssey – Rome, Athens & Kotor5 Jun – 26 Jun 2027 · 21 nights · 🇪🇸Barcelona
$8,0502 guests$383/night
1-day gap12 new ports5 new countries2 ports you already visited
Details
Norwegian Cruise Line · Norwegian DawnMediterranean to Lisbon – Barcelona & Gibraltar6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona → 🇵🇹Lisbon
$1,7982 guests$257/night
2-day gap5 new ports2 new countries2 ports you already visited
Details
MSC Cruises · MSC SeaviewCoastal Treasures – Marseille, Genoa & Valletta6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,3162 guests$331/night
2-day gap4 new ports1 new country1 port you already visited
Details
Costa Cruises · Costa SmeraldaTyrrhenian Vignettes – Cagliari, Rome & Marseille6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,6992 guests$386/night
2-day gap3 new ports2 ports you already visited
Details
Virgin Voyages · Resilient LadySunlit Antiquities – Cannes, Rome & Athens6 Jun – 16 Jun 2027 · 10 nights · 🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$3,7802 guests$378/night
2-day gap5 new ports2 new countries2 ports you already visited
Details
Royal Caribbean · Legend Of The SeasMediterranean Magic – Mallorca & Riviera6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$3,9072 guests$558/night
2-day gap2 new ports3 ports you already visited
Details
Celebrity Cruises · Celebrity XcelMediterranean Grandeur – Málaga & Lisbon7 Jun – 19 Jun 2027 · 12 nights · 🇪🇸Barcelona
$4,7132 guests$393/night
3-day gap5 new ports2 new countries1 port you already visited
Details
MSC Cruises · MSC VirtuosaMediterranean Magic – Barcelona, Palermo & Naples8 Jun – 15 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,1272 guests$304/night
4-day gap3 new ports1 new country2 ports you already visited
Details
Carnival Cruise Line · Carnival SunshineMediterranean Grandeur – Tunis, Malta & Rome9 Jun – 19 Jun 2027 · 10 nights · 🇪🇸Barcelona
$1,8462 guests$185/night
5-day gap4 new ports2 new countries2 ports you already visited
Details
MSC Cruises · MSC FantasiaCoastal Charmer – Ibiza, Rome & Cannes10 Jun – 17 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,5692 guests$367/night
6-day gap2 new ports3 ports you already visited
Details
MSC Cruises · MSC World AsiaCrimson Spire – Malta, Sicily & Naples11 Jun – 18 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,8472 guests$407/night
7-day gap5 new ports1 new country
Details

Newsletter

The cruise briefing

Destination tips, price drops and insider guides.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.