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.
22 Night Transatlantic
PORTS
Barcelona; Alicante, Spain; Gibraltar Gibraltar; Cadiz & Seville; Casablanca (Mar... Miami, Florida
SAIL DATE: Oct 20, 2026 - Nov 11, 2026
26 Night North America
PORTS
Barcelona; Alicante, Spain; Gibraltar Gibraltar; Cadiz & Sevil... New York City (Brooklyn) New York
SAIL DATE: Oct 20, 2026 - Nov 15, 2026
Interior
$1989 $76/night
Oceanview
$2299 $88/night
Balcony
$2629 $101/night
Suite
not available
7 Night Transatlantic
PORTS
Barcelona; Alicante, Spain; Gibraltar Gibraltar; Cadiz & Seville;... Funchal (Madeira Is.) Portugal
SAIL DATE: Oct 20, 2026 - Oct 27, 2026
Interior
$560 $80/night
Oceanview
$640 $91/night
Balcony
$726 $103/night
Suite
not available
7 Night Western Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 05, 2026 - May 12, 2026
7 Night Western Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 19, 2026 - May 26, 2026
7 Night Western Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 26, 2026 - Jun 02, 2026
7 Night Western Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 12, 2026 - May 19, 2026
7 Night Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 18, 2027 - May 25, 2027
7 Night Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: May 25, 2027 - Jun 01, 2027
7 Night Western Mediterranean
PORTS
Barcelona; La Goulette Tunisia; Palermo (Monreale) Italy; Naples (Pompeii) Italy; Livorno (... Barcelona
SAIL DATE: Jun 02, 2026 - Jun 09, 2026