HeadYourWay
Barcelona + Mediterranean Cruise

Barcelona + Mediterranean Cruise

Fly to Barcelona, settle in for two nights, then sail the western Med.

Photo: M McBey

Begin with Gaudí, tapas and the beach in Barcelona, then board a western-Mediterranean sailing calling at Naples, Rome and the Italian coast. Finish with a few nights in Rome before flying home.

Why it works

Barcelona is both a brilliant city break and a major homeport, so you get a real holiday before the ship, then wake up in a new Italian port each morning and finish in Rome instead of rushing for a flight.

The route

1BarcelonaBy sea2NaplesBy sea3CivitavecchiaTrain4Rome
Explore this journey — start at Barcelona →

Your itinerary

  1. 1Barcelona2–3 nights
  2. 🚢 By sea Barcelona → NaplesFind Mediterranean cruises via CruiseDirect
    2Naples2–3 nights
  3. 🚢 By sea Naples → CivitavecchiaFind Mediterranean cruises via CruiseDirect
    3Civitavecchia2–3 nights
  4. 4Rome2–3 nights

Booking links are affiliate links — we may earn a commission, never at extra cost to you.

Make it yours

Plan each destination

Barcelona travel guideNaples travel guideCivitavecchia travel guideRome travel guide

More trip inspiration

Fly-cruise · 10–16 days Rome + a Mediterranean Cruise from Civitavecchia The Eternal City first, then sail the Med from Rome’s own port. Rome Civitavecchia Fly-cruise · 9–16 days London + a Cruise from Southampton A capital city break, then Britain’s biggest cruise port, ninety minutes down the line. London Southampton Fly-cruise · 14–21 days Australia: Sydney to the Reef Harbour-city beginnings, then north to Cairns and the Great Barrier Reef. Sydney Cairns Great Barrier Reef
Plan this trip