Best Cruises from Barcelona
We've found the Best Cruises from Barcelona for the best prices! Easily compare sailings and find out when to book with our unique cruise search.
16 Night Europe
PORTS
Barcelona; Marseille; Genoa (For Cinque Terre), Italy; Civitavecchia (For Rome), Italy; Nap... Barcelona
SAIL DATE: Mar 19, 2026 - Apr 04, 2026
9 Night Europe
PORTS
Barcelona; Marseille; Genoa (For Cinque Terre), Italy; Civitavecchia (For Rome), Italy; Naple... Piraeus
SAIL DATE: Mar 19, 2026 - Mar 28, 2026
6 Night Mediterranean
PORTS
Barcelona; Gibraltar (U.K.); Marseille; Genoa (For Cinque Terre), It... Civitavecchia (For Rome), Italy
SAIL DATE: Mar 19, 2026 - Mar 25, 2026
12 Night Central Mediterranean
PORTS
Barcelona; Barcelona; Marseille; Villefranche-Sur-Mer (Nice), France; Livorno (Florence... Venice, Italy
SAIL DATE: Mar 28, 2026 - Apr 09, 2026
Interior
not available
Oceanview
not available
Balcony
$6499 $541/night
Suite
$9999 $833/night
7 Night Western Mediterranean
PORTS
Barcelona; Marseille; Genoa (Portofino) Italy; Civitavecchia; Messina (Taormina) Italy; Val... Barcelona
SAIL DATE: Mar 13, 2026 - Mar 20, 2026
7 Night Western Mediterranean
PORTS
Barcelona; Marseille; Genoa (Portofino) Italy; Civitavecchia; Messina (Taormina) Italy; Val... Barcelona
SAIL DATE: Mar 06, 2026 - Mar 13, 2026
7 Night Western Mediterranean
PORTS
Barcelona; Marseille; Genoa (Portofino) Italy; Civitavecchia; Messina (Taormina) Italy; Val... Barcelona
SAIL DATE: Mar 20, 2026 - Mar 27, 2026
7 Night Western Mediterranean
PORTS
Barcelona; Marseille; Genoa (Portofino) Italy; Civitavecchia; Messina (Taormina) Italy; Val... Barcelona
SAIL DATE: Mar 27, 2026 - Apr 03, 2026
7 Night Mediterranean
PORTS
Barcelona; Palermo; Civitavecchia; Savona, Italy; Marseille; Barcelona
SAIL DATE: Mar 30, 2026 - Apr 06, 2026
7 Night Central Mediterranean
PORTS
Barcelona; Barcelona; Sete; Marseille; Villefranche-Sur-Mer (Nice), France; Livorno (Fl... Pisa), Italy
SAIL DATE: Mar 09, 2026 - Mar 16, 2026
Interior
not available
Oceanview
not available
Balcony
$3299 $471/night
Suite
$6499 $928/night