View our Top Deals — 5% discount on your first booking.

Barcelona

Cruise from Barcelona, Spain

Barcelona is one of the most popular cruise destinations in Europe, offering travelers a perfect blend of rich history, stunning architecture, and Mediterranean charm. As a major cruise port, Barcelona serves as an ideal starting point or stopover for your European voyage, with its picturesque coastline, vibrant culture, and world-class attractions. With easy access to the city’s bustling streets, beautiful beaches, and renowned landmarks, Barcelona promises an unforgettable experience for any cruise traveler.

While in Barcelona, be sure to explore its iconic sights like the mesmerizing La Sagrada Família, the colorful Park Güell, and the stunning Casa Batlló, all designed by the legendary architect Antoni Gaudí. Stroll down the lively La Rambla or visit the historic Gothic Quarter for a taste of the city’s rich heritage. For those looking to relax, Barcelona’s beaches offer the perfect place to unwind. Beyond the city, cruise travelers can venture to nearby attractions like the Montserrat Monastery, the medieval town of Tarragona, or even take a wine tour through the picturesque Penedès region. No matter your interests, Barcelona is a must-see destination on any Mediterranean cruise.

cruise from Barcelon, cruise to Barcelon, Barcelona Cruise

Top barcelona Cruise Deals

Spain, Greece, Malta & Turkey

Spain, Greece, Malta & Turkey

Barcelona, SpainAthens (Piraeus), Greece
7 Nights
Fares from $2,400 per guest
Depart5th July 2025
ShipCelebrity Ascent
Discounted offerings -save up to $200
Mediterranean Escape: Greece, France & Turkey

Mediterranean Escape: Greece, France & Turkey

Barcelona, SpainAthens (Piraeus), Greece
14 Nights
Fares from $1,850 per guest
Depart7th June 2025
ShipSun Princess
Italy, Spain & Malta

Italy, Spain & Malta

Naples, ItalyNaples, Italy
7 Nights
Fares from $1,599 per guest
Depart4th August 2025
ShipMSC World Europa
Adults Only Cruise
Southern Spain & Casablanca

Southern Spain & Casablanca

BarcelonaBarcelona, Spain
10 Nights
Fares from $2,200 per guest
Depart12th June 2025
ShipScarlet Lady
8 Days Mediterranean Adventure

8 Days Mediterranean Adventure

Rome (Civitavecchia)Rome, Italy
7 Nights
Fares from $1,350 per guest
Depart12th June 2025
Shipallure of the seas
Mediterranean Escape From Rome

Mediterranean Escape From Rome

Rome, Italy Rome, Italy
7 Nights
Fares from $926 per guest
Depart27th September 2025
ShipCosta Toscana
7 Nights Spain, Italy, France Voyage

7 Nights Spain, Italy, France Voyage

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $811 per guest
Depart20th May 2025
ShipCosta Toscana
7-Day Mediterranean with Greece & Italy

7-Day Mediterranean with Greece & Italy

Athens (Piraeus), GreeceBarcelona, Spain
7 Nights
Fares from $1,242 per guest
Depart31st May 2025
ShipSun Princess
8-Day European Explorer

8-Day European Explorer

Barcelona, SpainSouthampton, England
7 Nights
Fares from $999 per guest
Depart10th July 2025
ShipMajestic Princess
7 Nights Mediterranean Cruise From Barcelona

7 Nights Mediterranean Cruise From Barcelona

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,186 per guest
Depart30th September 2025
ShipCosta Toscana
7 Nights Mediterranean Cruise From Marseille

7 Nights Mediterranean Cruise From Marseille

Marseille, FranceMarseille, France
7 Nights
Fares from $1,050 per guest
Depart2nd June 2025
ShipCosta Toscana
Barcelona Cruise Vacation

Barcelona Cruise Vacation

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $986 per guest
Depart3rd June 2025
ShipCosta Toscana
Cruise+
Flight + Hotel + Cruise
Barcelona Cruise Holiday Package

Barcelona Cruise Holiday Package

Barcelona, Spain Barcelona, Spain
9 Nights
Fares from $2,500 per guest
Depart29th June 2025
ShipCosta Toscana
3 Nights Stay Milan + Cruise
Milan, Lake Como & Cruise: The Ultimate Land & Sea Getaway

Milan, Lake Como & Cruise: The Ultimate Land & Sea Getaway

Milan, ItalyMilan, Italy
10 Nights
Fares from $1,850 per guest
Depart6th November 2025
ShipMSC World Europa
7 Nights Med- Italy, France & Spain

7 Nights Med- Italy, France & Spain

Rome, Italy Barcelona, Spain
7 Nights
Fares from $999 per guest
Depart27th May 2025
ShipNorwegian Epic
10 Days Mediterranean Cruise : Italy, France & Spain

10 Days Mediterranean Cruise : Italy, France & Spain

BarcelonaBarcelona, Spain
9 Nights
Fares from $749 per guest
Depart25th May 2025
ShipNorwegian Breakaway
7 Nights Italy & French Riviera Cruise

7 Nights Italy & French Riviera Cruise

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,724 per guest
Depart14th June 2025
ShipCelebrity Ascent
7 Nights  French Riviera Cruise

7 Nights French Riviera Cruise

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,517 per guest
Depart23rd August 2025
ShipCelebrity Ascent
Hotel in Barcelona + Flight Included
Barcelona Cruise Tour

Barcelona Cruise Tour

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,986 per guest
Depart28th September 2025
ShipCosta Toscana
Spain, Tunisia, Italy, France 7 Nights Cruise

Spain, Tunisia, Italy, France 7 Nights Cruise

Rome (Civitavecchia)Rome, Italy
7 Nights
Fares from $1,300 per guest
Depart19th December 2025
ShipCosta Smeralda
Spain, Tunisia, Italy, France 8 Days Cruise

Spain, Tunisia, Italy, France 8 Days Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,300 per guest
Depart22nd December 2025
ShipCosta Smeralda
7-Night Cruise from Lisbon to Barcelona

7-Night Cruise from Lisbon to Barcelona

Lisbon, PortugalBarcelona, Spain
7 Nights
Fares from $1,200 per guest
Depart31st May 2025
ShipNorwegian Star
Adults-Only Cruise
Cruise to Greece, Italy and Spain

Cruise to Greece, Italy and Spain

Athens, GreeceBarcelona, Spain
7 Nights
Fares from $1,350 per guest
Depart8th June 2025
ShipResilient lady
Mediterranean Marvels: 7 Nights Cruise from Naples

Mediterranean Marvels: 7 Nights Cruise from Naples

Naples, ItalyNaples, Italy
7 Nights
Fares from $1,200 per guest
Depart7th June 2025
ShipMsc Seaside
From Portofino to Barcelona: A Week of Wonders at Sea

From Portofino to Barcelona: A Week of Wonders at Sea

Genoa, ItalyGenoa, Italy
7 Nights
Fares from $1,100 per guest
Depart3rd October 2025
ShipCosta Smeralda
7-Night Cruise from Athens to Barcelona

7-Night Cruise from Athens to Barcelona

Athens, Greece Barcelona, Spain
7 Nights
Fares from $943 per guest
Depart31st May 2025
ShipSun Princess
3 Nights Hotel in Milan + Cruise
Glamour in Milan, Serenity in Como, Adventure at Sea

Glamour in Milan, Serenity in Como, Adventure at Sea

Milan, ItalyMilan, Italy
10 Nights
Fares from $2,250 per guest
Depart22nd May 2025
ShipMSC World Europa
Savor Italy at Sea — One Port at a Time | 8 Days Cruise

Savor Italy at Sea — One Port at a Time | 8 Days Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,040 per guest
Depart1st June 2025
ShipCosta Smeralda
All inclusive with Return Flight
Barcelona & the Med: 3-Night City Stay + 7-Night Cruise

Barcelona & the Med: 3-Night City Stay + 7-Night Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $2,540 per guest
Depart29th May 2025
ShipCosta Smeralda
From Naples with Love: Italy, France and Spain

From Naples with Love: Italy, France and Spain

Naples, ItalyNaples, Italy
7 Nights
Fares from $1,096 per guest
Depart4th June 2025
ShipCosta Smeralda
Award-winning Cruise Expert
Best Price Guaranteed!
Cruise Line Relationships
Cruise Line Relationships
Free Holds
Top Customer Service
Circle Wavy0%
No Booking Fees