Skip to main content

All 6,158 sailings visiting Barcelona

Ordered soonest first. Prices per person, including taxes and fees. Want to filter by price, date, or ship?

Open these cruises in search →
All 6,158 sailings visiting Barcelona
View SailingDeparts NightsShip From
France, Italy, Spain Sep 26, 20262 Costa Diadema

from $418

$209 / night

7 nights Western Mediterranean from Livorno (Florence) Sep 27, 20267 MSC Meraviglia

from $956

$136 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Sep 27, 20267 MSC Seaview

from $1,184

$169 / night

7 nights Western Mediterranean from Barcelona Sep 27, 20267 MSC Splendida

from $1,117

$159 / night

7 nights Western Mediterranean from Cannes (Côte d'Azur) Sep 27, 20267 MSC Grandiosa

from $885

$126 / night

7 nights Western Mediterranean from Genoa (Portofino) Sep 27, 20267 MSC World Europa

from $1,384

$197 / night

7-Day Mediterranean from Rome to Barcelona: Nice, Florence & Marseille Sep 27, 20267 Norwegian Epic

from $1,009

$144 / night

7-Day Mediterranean from Barcelona to Tarragona: Spain Sep 27, 20267 Norwegian Dawn

from $1,079

$154 / night

7 Night Western Mediterranean Cruise Sep 27, 20267 Legend of the Seas

from $2,165

$309 / night

Italy, Spain, Portugal, Gibraltar, France Sep 27, 202611 Costa Diadema

from $1,846

$167 / night

France, Spain, Balearic Islands, Italy Sep 27, 20267 Costa Smeralda

from $1,145

$163 / night

Spain, Italy, France Sep 27, 20267 Costa Toscana

from $1,042

$148 / night

Spain, Italy Sep 27, 20264 Costa Toscana

from $682

$170 / night

Spain, Italy Sep 27, 20265 Costa Toscana

from $844

$168 / night

Spain, Italy, France Sep 27, 20266 Costa Toscana

from $999

$166 / night

7 nights Western Mediterranean from Marseille (Provence) Sep 28, 20267 MSC Meraviglia

from $710

$101 / night

7 nights Western Mediterranean from Palermo (Monreale) Sep 28, 20267 MSC Seaview

from $1,136

$162 / night

7 nights Western Mediterranean from Marseille (Provence) Sep 28, 20267 MSC Splendida

from $1,319

$188 / night

7 nights Western Mediterranean from Genoa (Portofino) Sep 28, 20267 MSC Grandiosa

from $1,454

$207 / night

7 nights Western Mediterranean from Naples (Pompeii) Sep 28, 20267 MSC World Europa

from $1,097

$156 / night

Mediterranean Nights- Barcelona to Rome Sep 28, 202612 Seven Seas Voyager

Call for price

Barcelona to Rome (Civitavecchia) Sep 28, 202610 Silver Spirit

from $14,500

$1,450 / night

Barcelona to Monte Carlo Sep 28, 202610 Silver Ray

from $12,500

$1,250 / night

Legendary Mediterranean - Piraeus (Athens) to Palma de Mallorca Sep 28, 202612 MS EUROPA 2

Call for price

Pearls of Southern Spain & Portugal from Barcelona Sep 28, 202610 Emerald Sakara

Call for price

An Extended Journey of Sunlit Discovery & Timeless Wonder Sep 28, 202614 EXPLORA I

from $14,650

$1,046 / night

Spain, Portugal, Gibraltar Sep 28, 20266 Costa Diadema

Call for price

Spain, Portugal, Gibraltar, France, Italy Sep 28, 202611 Costa Diadema

from $2,069

$188 / night

Spain, Balearic Islands, Italy, France Sep 28, 20267 Costa Smeralda

from $1,032

$147 / night

A Journey through Mediterranean Beauty, Artistic Spirit & Eternal Charms Sep 28, 20267 EXPLORA I

from $6,650

$950 / night

7 nights Western Mediterranean from Barcelona Sep 29, 20267 MSC Meraviglia

from $996

$142 / night

7 nights Western Mediterranean from Livorno (Florence) Sep 29, 20267 MSC Splendida

Call for price

7 nights Western Mediterranean from Messina (Taormina) Sep 29, 20267 MSC World Europa

from $1,581

$225 / night

Balearic Islands, Spain, Italy, France Sep 29, 20267 Costa Pacifica

from $1,142

$163 / night

7 nights Western Mediterranean from Cagliari (Sardinia) Sep 30, 20267 MSC Splendida

from $1,747

$249 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Sep 30, 20267 MSC Grandiosa

from $760

$108 / night

7 nights Western Mediterranean from La Valletta Sep 30, 20267 MSC World Europa

from $1,712

$244 / night

Spain, Portugal, Gibraltar, France, Italy, Morocco Sep 30, 202613 Costa Diadema

from $1,952

$150 / night

Spain, Italy, France Sep 30, 20266 Costa Pacifica

from $869

$144 / night

Barcelona to Lisbon Oct 1, 202610 Crystal Serenity

from $8,900

$890 / night

7 nights Western Mediterranean from Barcelona Oct 1, 20267 MSC Seaview

from $989

$141 / night

7 nights Western Mediterranean from Palermo (Monreale) Oct 1, 20267 MSC Splendida

from $1,146

$163 / night

7 Night Western Mediterranean Cruise Oct 1, 20267 Legend of the Seas

from $13,055

$1,865 / night

9 Night Spain, Portugal & Morocco Oct 1, 20269 Celebrity Equinox

from $2,826

$314 / night

Italy, France, Spain Oct 1, 20267 Costa Toscana

from $892

$127 / night

Italy, France, Spain, Balearic Islands Oct 1, 20267 Costa Smeralda

from $1,181

$168 / night

Italy, France, Spain Oct 1, 20264 Costa Smeralda

from $693

$173 / night

7 nights Western Mediterranean from Palermo (Monreale) Oct 2, 20267 MSC Meraviglia

from $929

$132 / night

7 nights Western Mediterranean from Marseille (Provence) Oct 2, 20267 MSC Seaview

from $832

$118 / night

7 nights Western Mediterranean from La Valletta Oct 2, 20267 MSC Splendida

from $966

$138 / night

7 nights Western Mediterranean from Palma de Mallorca (Baleari Is.) Oct 2, 20267 MSC Grandiosa

from $1,069

$152 / night

7 nights Western Mediterranean from Barcelona Oct 2, 20267 MSC World Europa

from $855

$122 / night

Schönheiten des westlichen Mittelmeers - ab/bis Pa Oct 2, 202614 Mein Schiff 2

Call for price

10 Night Italy & French Riviera Oct 2, 202610 Celebrity Xcel

from $2,722

$272 / night

Bilbao To Barcelona Oct 2, 20269 Marina

from $5,349

$594 / night

Italy, France, Spain, Balearic Islands Oct 2, 20267 Costa Smeralda

from $912

$130 / night

Italy, France, Spain Oct 2, 20267 Costa Toscana

from $940

$134 / night

7 nights Western Mediterranean from Naples (Pompeii) Oct 3, 20267 MSC Meraviglia

from $941

$134 / night

7 nights Western Mediterranean from Genoa (Portofino) Oct 3, 20267 MSC Seaview

from $1,100

$157 / night

16 nights Repositioning from Copenhagen Oct 3, 202616 MSC Magnifica

from $1,729

$108 / night

7 nights Western Mediterranean from Barcelona Oct 3, 20267 MSC Grandiosa

from $680

$97 / night

7 nights Western Mediterranean from Marseille (Provence) Oct 3, 20267 MSC World Europa

from $1,185

$169 / night

Mediterranean with Greece & Italy Oct 3, 20267 Sun Princess

Call for price

Iberian Discovery: Spain and Portugal with Morrocco Barcelona to Lisbon Oct 3, 202611 Scenic Eclipse II

from $30,308

$2,755 / night

Italy, France, Spain, Tunisia Oct 3, 20267 Costa Pacifica

from $885

$126 / night

Italy, France, Spain, Balearic Islands Oct 3, 20267 Costa Smeralda

from $1,100

$157 / night

France, Spain, Italy Oct 3, 20267 Costa Toscana

from $1,096

$156 / night

7 nights Western Mediterranean from Livorno (Florence) Oct 4, 20267 MSC Meraviglia

from $878

$125 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Oct 4, 20267 MSC Seaview

from $1,565

$223 / night

7 nights Western Mediterranean from Barcelona Oct 4, 20267 MSC Splendida

from $1,219

$174 / night

7 nights Western Mediterranean from Cannes (Côte d'Azur) Oct 4, 20267 MSC Grandiosa

from $1,036

$148 / night

7 nights Western Mediterranean from Genoa (Portofino) Oct 4, 20267 MSC World Europa

from $1,384

$197 / night

7-Day Mediterranean from Barcelona to Rome: Nice, Florence & Amalfi Coast (salerno) Oct 4, 20267 Norwegian Epic

from $939

$134 / night

7-Day Mediterranean from Tarragonato Barcelona: Spain Oct 4, 20267 Norwegian Dawn

from $979

$139 / night

7 Night Western Mediterranean Cruise Oct 4, 20267 Legend of the Seas

from $1,995

$285 / night

Mykonos Moons and Italian Sunrises Oct 4, 20267 Scarlet Lady

from $2,373

$339 / night

Italy, Spain, France Oct 4, 20264 Costa Fascinosa

from $439

$109 / night

Italy, France, Spain, Tunisia Oct 4, 20267 Costa Pacifica

from $1,133

$161 / night

France, Spain, Balearic Islands, Italy Oct 4, 20267 Costa Smeralda

from $1,165

$166 / night

Spain, Italy, France Oct 4, 20267 Costa Toscana

from $1,042

$148 / night

Italy's Sunny Sides - from/to Palma Oct 4, 20268 Mein Schiff Flow

Call for price

Spain, France, Italy Oct 4, 20265 Costa Diadema

Call for price

Italy, Spain Oct 4, 20262 Costa Fascinosa

from $303

$151 / night

7 nights Western Mediterranean from Marseille (Provence) Oct 5, 20267 MSC Meraviglia

from $971

$138 / night

7 nights Western Mediterranean from Palermo (Monreale) Oct 5, 20267 MSC Seaview

from $1,140

$162 / night

7 nights Western Mediterranean from Marseille (Provence) Oct 5, 20267 MSC Splendida

from $1,215

$173 / night

7 nights Western Mediterranean from Genoa (Portofino) Oct 5, 20267 MSC Grandiosa

Call for price

7 nights Western Mediterranean from Naples (Pompeii) Oct 5, 20267 MSC World Europa

from $1,098

$156 / night

9-Day Mediterranean from Venice to Barcelona: Italy & France Oct 5, 20269 Norwegian Viva

from $1,789

$198 / night

A Journey of Mediterranean Wonders from Ancient Secrets to Modren Buzzing Vibes Oct 5, 20267 EXPLORA I

from $5,935

$847 / night

An Extended Journey of Island Chic & Riviera Glamour Oct 5, 202616 EXPLORA I

from $13,455

$840 / night

France, Spain, Tunisia, Italy Oct 5, 20267 Costa Pacifica

from $1,138

$162 / night

Spain, Balearic Islands, Italy, France Oct 5, 20267 Costa Smeralda

Call for price

14 nights Repositioning from Warnemunde (Berlin) Oct 5, 202614 MSC Magnifica

from $1,476

$105 / night

Italy's Sunny Sides - from/to Palma Oct 5, 20269 Mein Schiff Flow

Call for price

7 nights Western Mediterranean from Barcelona Oct 6, 20267 MSC Meraviglia

from $741

$105 / night

7 nights Western Mediterranean from Messina (Taormina) Oct 6, 20267 MSC World Europa

from $3,196

$456 / night

Spain, Italy and Greece Passage Oct 6, 202625 Island Princess

from $4,624

$184 / night

Grand Mediterranean Odyssey Oct 6, 202650 Island Princess

Call for price

Barcelona to Rome Oct 6, 20267 Insignia

from $5,499

$785 / night

The Captain's Log

Exceptional cruises. Intelligent prices.

Weekly newsletter. Cruises worth a look, with the price history to know when to book.