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
    Volcanic Bloom – Funchal, Lanzarote & Gran CanariaAIDA Cruises · AIDAcosma24 Mar – 31 Mar 2027 · 7 nights · 🇪🇸Santa Cruz de Tenerifefrom $2,187Details
  2. 3-day gap · Same port (Santa Cruz de Tenerife)
    2
    Saffron & Terracotta – Tangier, Marseille & RomeCosta Cruises · Costa Smeralda3 Apr – 15 Apr 2027 · 12 nights · 🇪🇸Santa Cruz de Tenerife → 🇮🇹Civitavecchia (Rome)Details
  3. 🇮🇹Civitavecchia (Rome)Journey ends · 15 Apr 2027
Total trip
22 days · 19 cruise nights · 3 on land
Ports
12 ports, 4 countries
Indicative total (some legs unpriced)
$2,187

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

Connecting departures

near Civitavecchia (Rome) after 15 Apr 2027

Stay on Costa Smeralda2

Costa Cruises · Costa SmeraldaSunlit Promenade – Barcelona, Marseille & Naples15 Apr – 22 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome)
$1,8212 guests$260/night
Back-to-back: same day, same port, same ship5 ports you already visited
Details
Costa Cruises · Costa SmeraldaSun-Drenched Terracotta – Barcelona, Marseille & Naples22 Apr – 29 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome)
$1,8212 guests$260/night
7-day gap5 ports you already visited
Details

Switch ships9

MSC Cruises · MSC MusicaMediterranean Magic – Rome, Sicily & Ibiza18 Apr – 25 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome)
$1,7002 guests$243/night
3-day gap3 new ports2 ports you already visited
Details
Princess Cruises · Sun PrincessEpicurean Wake – Naples, Crete & Ephesus18 Apr – 25 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome) → 🇬🇷Piraeus (Athens)
$2,6382 guests$377/night
3-day gap4 new ports2 new countries1 port you already visited
Details
Princess Cruises · Sun PrincessSaffron & Marble – Athens, Bar & Messina18 Apr – 2 May 2027 · 14 nights · 🇮🇹Civitavecchia (Rome) → 🇪🇸Barcelona
$5,4662 guests$390/night
3-day gap8 new ports3 new countries2 ports you already visited
Details
Princess Cruises · Sun PrincessLaurel & Marble – Athens, Santorini & Barcelona18 Apr – 9 May 2027 · 21 nights · 🇮🇹Civitavecchia (Rome)
$7,9342 guests$378/night
3-day gap13 new ports3 new countries3 ports you already visited
Details
AIDA Cruises · AIDAbluCorsair Bastions – Ajaccio to Valletta19 Apr – 25 Apr 2027 · 6 nights · 🇮🇹Civitavecchia (Rome) → 🇲🇹Valletta
$1,8392 guests$307/night
4-day gap3 new ports1 new country1 port you already visited
Details
MSC Cruises · MSC FantasiaMediterranean Magic – Rome, Cannes & Barcelona19 Apr – 26 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome)
$2,8402 guests$406/night
4-day gap3 new ports2 ports you already visited
Details
AIDA Cruises · AIDAbluCobalt Passage – Valletta & Dubrovnik19 Apr – 1 May 2027 · 12 nights · 🇮🇹Civitavecchia (Rome) → 🇬🇷Corfu
$2,9052 guests$242/night
4-day gap8 new ports4 new countries1 port you already visited
Details
AIDA Cruises · AIDAbluCitadel Drift – Valletta, Dubrovnik & Rhodes19 Apr – 8 May 2027 · 19 nights · 🇮🇹Civitavecchia (Rome) → 🇬🇷Corfu
$6,4712 guests$341/night
4-day gap13 new ports5 new countries1 port you already visited
Details
Costa Cruises · Costa FascinosaCitron & Cypress – Toulon, Messina & Salerno20 Apr – 27 Apr 2027 · 7 nights · 🇮🇹Civitavecchia (Rome)
$1,7252 guests$246/night
5-day gap5 new ports
Details

Newsletter

The cruise briefing

Destination tips, price drops and insider guides.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.