Barcelona1,161 sailings call here456 start here437 end herefrom $28/nightCruise linesCosta Cruises · 477Explora Journeys · 167Royal Caribbean · 159Celebrity Cruises · 140TUI Cruises · 69Silversea · 66Crystal Cruises · 45Carnival · 15SeaDream Yacht Club · 10The Ritz-Carlton Yacht Collection · 6Phoenix Reisen · 5Hapag-Lloyd Cruises · 2Route mapAdd a Google Maps API key (NEXT_PUBLIC_GOOGLE_MAPS_API_KEY) to see the full route on the map.Cheapest sailings (Best value)Costa CruisesGreat price€100ppOcean Cruises from Santa Cruz | TenerifeSat, Apr 3, 20274 nightsCosta SmeraldaSanta Cruz | Tenerife → Cadiz → Barcelona€25/night☆Costa CruisesGreat price€400ppOcean Cruises from BarcelonaSun, Dec 6, 202614 nightsCosta FascinosaBarcelona → Malaga → Las Palmas | Gran Canaria → Guadeloupe → St. Maarten → La Romana€29/night☆Costa CruisesGreat price€479ppOcean Cruises from SavonaSat, Dec 5, 202615 nightsCosta FascinosaSavona → Barcelona → Malaga → Las Palmas | Gran Canaria → Guadeloupe → St. Maarten → La Romana€32/night☆Costa CruisesGreat price€219ppOcean Cruises from Las Palmas | Gran CanariaFri, Apr 2, 20276 nightsCosta SmeraldaLas Palmas | Gran Canaria → Santa Cruz | Tenerife → Cadiz → Barcelona → Balearic sea darkest spot → Marseilles€37/night☆Costa CruisesGreat price€249ppWestern Mediterranean from SavonaSun, Feb 21, 20276 nightsCosta ToscanaSavona → Marseilles → Barcelona → Palermo → Civitavecchia | Rome → Savona€42/night☆Royal CaribbeanGreat price$687ppSpain & Bermuda TransatlanticThu, Oct 21, 202714 nightsMariner of the SeasBarcelona → Cartagena → Gibraltar → Royal Naval Dockyard → New Orleans$49/night☆Royal CaribbeanGreat price$959ppSpain & Morocco TransatlanticSat, Apr 24, 202717 nightsMariner of the SeasNew Orleans → Miami → Casablanca → Tangier → Seville (Cadiz) → Málaga → Barcelona$56/night☆Costa CruisesGreat price€299ppWestern Mediterranean from BarcelonaSun, Nov 22, 20266 nightsCosta ToscanaBarcelona → Balearic sea darkest spot → Palma → Alicante → Palermo → Civitavecchia | Rome → Savona€50/night☆Costa CruisesGreat price€399ppWestern Mediterranean from Genoa | PortofinoFri, Nov 20, 20268 nightsCosta ToscanaGenoa | Portofino → Marseilles → Barcelona → Balearic sea darkest spot → Palma → Alicante → Palermo → Civitavecchia | Rome → Savona€50/night☆Costa CruisesGreat price€399ppWestern Mediterranean from BarcelonaSun, Nov 22, 20268 nightsCosta ToscanaBarcelona → Balearic sea darkest spot → Palma → Alicante → Palermo → Civitavecchia | Rome → Savona → Marseilles → Barcelona€50/night☆Costa CruisesGreat price€369ppWestern Mediterranean from SavonaSun, Feb 28, 20277 nightsCosta PacificaSavona → Naples → Palermo → La Goulette | Tunis → Barcelona → Balearic sea darkest spot → Marseilles → Savona€53/night☆Costa CruisesGreat price€399ppWestern Mediterranean from Civitavecchia | RomeThu, Nov 12, 20267 nightsCosta ToscanaCivitavecchia | Rome → Genoa | Portofino → Marseilles → Barcelona → Balearic sea darkest spot → Palma → Naples → Civitavecchia | Rome€57/night☆See all 1,161 sailings →