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
    Sun-Kissed Adventure – Roatan & CozumelNorwegian Cruise Line · Norwegian Viva16 May – 23 May 2027 · 7 nights · 🇺🇸Miamifrom $1,279Details
  2. Same day · Same port (Miami) · Same ship
    2
    Atlantic Crossing – Azores & SpainNorwegian Cruise Line · Norwegian Viva23 May – 4 Jun 2027 · 12 nights · 🇺🇸Miami → 🇪🇸Barcelonafrom $2,498Details
  3. 🇪🇸BarcelonaJourney ends · 4 Jun 2027
Total trip
19 days · 19 cruise nights
Ports
9 ports, 7 countries
Indicative total
$3,777$199/night

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

Connecting departures

near Barcelona after 4 Jun 2027

Stay on Norwegian Viva1

Norwegian Cruise Line · Norwegian VivaRoman Sunburst – Barcelona to Ravenna4 Jun – 13 Jun 2027 · 9 nights · 🇪🇸Barcelona → 🇮🇹Ravenna
$4,2191 guest$469/night
Back-to-back: same day, same port, same ship9 new ports5 new countries
Details

Switch ships17

MSC Cruises · MSC World AsiaAnchor’s Rest – Malta, Marseille & Genoa4 Jun – 11 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,7141 guest$245/night
Back-to-back: same day, same port5 new ports3 new countries
Details
AIDA Cruises · AIDAcosmaTerracotta & Tides – Rome, Marseille & Palma4 Jun – 11 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,7801 guest$254/night
Back-to-back: same day, same port3 new ports2 new countries1 port you already visited
Details
MSC Cruises · MSC World EuropaTerracotta Skyline – Marseille, Genoa & Rome5 Jun – 12 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,5491 guest$221/night
1-day gap4 new ports2 new countries1 port you already visited
Details
Holland America Line · OosterdamHomeric Path – Valletta, Mykonos & Kusadasi5 Jun – 12 Jun 2027 · 7 nights · 🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$2,1161 guest$302/night
1-day gap5 new ports3 new countries
Details
Royal Caribbean · Mariner Of The SeasMarble Shores – Athens, Santorini & Split5 Jun – 15 Jun 2027 · 10 nights · 🇪🇸Barcelona → 🇮🇹Ravenna
$2,8801 guest$288/night
1-day gap7 new ports3 new countries
Details
Holland America Line · OosterdamAncient Citadel Odyssey – Rome, Athens & Kotor5 Jun – 26 Jun 2027 · 21 nights · 🇪🇸Barcelona
$7,5751 guest$361/night
1-day gap14 new ports7 new countries
Details
Norwegian Cruise Line · Norwegian DawnMediterranean to Lisbon – Barcelona & Gibraltar6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona → 🇵🇹Lisbon
$1,5981 guest$228/night
2-day gap5 new ports1 new country2 ports you already visited
Details
MSC Cruises · MSC SeaviewCoastal Treasures – Marseille, Genoa & Valletta6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,9791 guest$283/night
2-day gap5 new ports3 new countries
Details
Costa Cruises · Costa SmeraldaTyrrhenian Vignettes – Cagliari, Rome & Marseille6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,9891 guest$284/night
2-day gap5 new ports2 new countries
Details
Virgin Voyages · Resilient LadySunlit Antiquities – Cannes, Rome & Athens6 Jun – 16 Jun 2027 · 10 nights · 🇪🇸Barcelona → 🇬🇷Piraeus (Athens)
$3,4931 guest$349/night
2-day gap7 new ports4 new countries
Details
Royal Caribbean · Legend Of The SeasMediterranean Magic – Mallorca & Riviera6 Jun – 13 Jun 2027 · 7 nights · 🇪🇸Barcelona
$3,9991 guest$571/night
2-day gap4 new ports2 new countries1 port you already visited
Details
Celebrity Cruises · Celebrity XcelMediterranean Grandeur – Málaga & Lisbon7 Jun – 19 Jun 2027 · 12 nights · 🇪🇸Barcelona
$5,0261 guest$419/night
3-day gap5 new ports1 new country1 port you already visited
Details
MSC Cruises · MSC VirtuosaMediterranean Magic – Barcelona, Palermo & Naples8 Jun – 15 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,3541 guest$193/night
4-day gap5 new ports3 new countries
Details
Carnival Cruise Line · Carnival SunshineMediterranean Grandeur – Tunis, Malta & Rome9 Jun – 19 Jun 2027 · 10 nights · 🇪🇸Barcelona
$1,8211 guest$182/night
5-day gap6 new ports4 new countries
Details
MSC Cruises · MSC FantasiaCoastal Charmer – Ibiza, Rome & Cannes10 Jun – 17 Jun 2027 · 7 nights · 🇪🇸Barcelona
$2,2691 guest$324/night
6-day gap5 new ports2 new countries
Details
AIDA Cruises · AIDAcosmaCitadel & Marble – Rome & Ajaccio11 Jun – 18 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,8361 guest$262/night
7-day gap3 new ports2 new countries1 port you already visited
Details
MSC Cruises · MSC World AsiaCrimson Spire – Malta, Sicily & Naples11 Jun – 18 Jun 2027 · 7 nights · 🇪🇸Barcelona
$1,8641 guest$266/night
7-day gap5 new ports3 new countries
Details

Newsletter

The cruise briefing

Destination tips, price drops and insider guides.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.