Skip to main content

Cruises to Barcelona

1,094 live cruises call at Barcelona — 7 to 25 nights, departing 74 ports, across 20 lines. A NestCruise advisor narrows them to the one that fits.

1094 sailings
Barcelona, Marseille, Genoa, Civitavecchia, Messina, Valletta, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC World Asia

Round-trip from Barcelona

Cruise Only Obc

from$718pp · cruise fare≈ $103/night pp

Fares checked nightly

Sails weekly, Dec 2026 – Dec 2027
Spain, France, ItalyEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Seaview

Round-trip from Barcelona

Open Jaw Cruise

from$419pp · cruise fare≈ $60/night pp

Fares checked nightly

Sails every two weeks, Aug 2026 – Aug 2027
Western Mediterranean CruiseEurope

Royal Caribbean International

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Legend of the Seas

Round-trip from Civitavecchia

from$981pp · cruise fare≈ $140/night pp

Fares checked nightly

Sails every two weeks, Aug 2026 – Oct 2027
Barcelona, Marseille, Genoa, Naples, Palermo, La Goulette, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Euribia

Round-trip from Barcelona

Open Jaw Cruise

from$189pp · cruise fare≈ $27/night pp

Fares checked nightly

Sails every two weeks, Oct 2026 – Jan 2028
Marseille, Genoa, Naples, Messina, Valletta, BarcelonaEurope

MSC Cruises

6 nights: Naples & Barcelona, the Mediterranean

Aboard MSC World Europa

Marseille → Barcelona

Open Jaw Cruise

from$316pp · cruise fare≈ $53/night pp

Fares checked nightly

Sails every two weeks, Aug 2026 – Jun 2027
Barcelona, La Goulette, Palermo, Naples, Livorno, Marseille, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Virtuosa

Round-trip from Barcelona

Cruise Only Obc

from$975pp · cruise fare≈ $139/night pp

Fares checked nightly

Sails weekly, Apr 2027 – Nov 2027
7-Day Mediterranean: Florence and MarseilleMediterranean

Norwegian Cruise Line

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Norwegian Epic

Civitavecchia → Barcelona

↓ $399 this monthRisk-free Cancellation

from$599pp · cruise fare≈ $86/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 16 Aug 2026 · 18 more
Italy, France, SpainEurope

MSC Cruises

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Fantasia

Round-trip from Civitavecchia

Cruise Only Obc

from$939pp · cruise fare≈ $134/night pp

Fares checked nightly

Sails weekly, Apr 2027 – Sep 2027
Spain, France, ItalyEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Grandiosa

Round-trip from Barcelona

Cruise Only Obc

from$718pp · cruise fare≈ $103/night pp

Fares checked nightly

Sails weekly, Aug 2026 – Oct 2026
7-Day Mediterranean from Barcelona to Lisbon: Spain & PortugalMediterranean

Norwegian Cruise Line

7 nights: Barcelona & Palma de Mallorca, the Mediterranean

Aboard Norwegian Dawn

Barcelona → Lisbon

↓ $259 this monthRisk-free Cancellation

from$439pp · cruise fare≈ $63/night pp

Fares checked nightly

Sails monthly, Aug 2026 – Sep 2027
Spain, Tunisia, Italy, FranceEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Meraviglia

Round-trip from Barcelona

Escape to Sea

from$681pp · cruise fare≈ $97/night pp

Fares checked nightly

Sails weekly, Aug 2026 – Oct 2026
France, Italy, SpainEurope

MSC Cruises

7 nights: Marseille & Barcelona, the Mediterranean

Aboard MSC Sinfonia

Round-trip from Marseille

Open Jaw Cruise

from$159pp · cruise fare≈ $23/night pp

Fares checked nightly

Sails weekly, Nov 2026 – Apr 2027
Valencia, Barcelona, Marseille, Genoa, Livorno, Civitavecchia, ValenciaEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Lirica

Round-trip from Valencia

Cruise Only Obc

from$704pp · cruise fare≈ $101/night pp

Fares checked nightly

Sails weekly, Nov 2027 – Mar 2028
Mediterranean with Greece & AdriaticMediterranean

Princess Cruises

7 nights: Barcelona, the Mediterranean

Aboard Sun Princess

Piraeus-Athens → Barcelona

Kks

from$150pp · cruise fare≈ $21/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 22 Aug 2026 · 10 more
Italian Riviera, France & SpainEurope

Celebrity Cruises

9 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Celebrity Equinox

Civitavecchia → Barcelona

Overnight in La Spezia

from$1,149pp · cruise fare≈ $128/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 25 Aug 2026 · 8 more
Greek Isles & MaltaEurope

Celebrity Cruises

7 nights: Barcelona & Mykonos, the Mediterranean

Aboard Celebrity Xcel

Barcelona → Piraeus

from$799pp · cruise fare≈ $114/night pp

Fares checked nightly

Aug 2026 – Sep 2027Next 8 Aug 2026 · 6 more
12-Night Mediterranean CruiseMediterranean

Silversea

12 nights: Ibiza & Barcelona, the Mediterranean

Aboard Silver Shadow

Round-trip from Villefranche-sur-Mer

↓ $1,320 this monthPercentage_savings

from$3,080pp · cruise fare≈ $257/night pp

Fares checked nightly

Aug 2026 – Apr 2027Next 6 Aug 2026 · 3 more
Madeira, Canaries & MoroccoMediterranean

Celebrity Cruises

12 nights: Barcelona, the Mediterranean

Aboard Celebrity Infinity

Round-trip from Barcelona

from$998pp · cruise fare≈ $83/night pp

Fares checked nightly

Nov 2026 – Mar 2028Next 14 Nov 2026 · 8 more
Marseille, Tarragona, Civitavecchia, Genoa, Naples, Messina, Valletta, Barcelona, MarseilleEurope

MSC Cruises

10 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Magnifica

Round-trip from Marseille

Cruise Only Obc

from$444pp · cruise fare≈ $44/night pp

Fares checked nightly

Nov 2026 – Dec 2027Next 4 Nov 2026 · 7 more
Barcelona → Civitavecchia (Rome)Mediterranean & Western Europe

Explora Journeys

7 nights: Barcelona & Civitavecchia

Aboard EXPLORA I

Barcelona → Civitavecchia

↓ $1,565 this monthAn Invitation to

from$4,685pp · cruise fare≈ $669/night pp

Fares checked nightly

Sails monthly, May 2027 – Oct 2027
7-Night Mediterranean CruiseMediterranean

Holland America Line

7 nights: Barcelona & Santorini, the Mediterranean

Aboard Oosterdam

Barcelona → Piraeus

from$1,059pp · cruise fare≈ $151/night pp

Fares checked nightly

Sails monthly, Jun 2027 – Aug 2027
French Riviera, Spain & Ibiza OvernightEurope

Virgin Voyages

7 nights: Barcelona & Cannes, Western Europe

Aboard Resilient Lady

Round-trip from Barcelona

↓ $802 this month10%

from$1,946pp · cruise fare≈ $278/night pp

Fares checked nightly

Sails monthly, May 2027 – Oct 2027
9-Day Mediterranean from Venice (Ravenna) to Barcelona: Italy & FranceMediterranean

Norwegian Cruise Line

9 nights: Dubrovnik & Barcelona, the Mediterranean

Aboard Norwegian Viva

Ravenna → Barcelona

↓ $369 this month50% Off All

from$629pp · cruise fare≈ $70/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 10 Aug 2026 · 4 more
Barcelona to BarcelonaEurope

Silversea

10 nights: Barcelona & Cannes, the Mediterranean

Aboard Silver Ray

Round-trip from Barcelona

Percentage_savingsOvernight in Málaga

from$4,450pp · cruise fare≈ $445/night pp

Fares checked nightly

Oct 2026 – Oct 2027Next 29 Oct 2026 · 5 more
Barcelona → BarcelonaMediterranean & Western Europe

Explora Journeys

14 nights: Barcelona & Civitavecchia

Aboard EXPLORA II

Barcelona → Civitavecchia

↓ $2,215 this monthSummer 2028

from$4,385pp · cruise fare≈ $313/night pp

Fares checked nightly

Sails monthly, May 2028 – Oct 2028
The Best of Spain with Paris to NormandyEurope

Avalon Waterways

15 nights: Barcelona, Western Europe

Aboard Avalon Artistry II

Madrid → Paris

↓ $875 this monthSave $875 Per

from$4,676pp · cruise fare≈ $312/night pp

Fares checked nightly

Sails monthly, May 2027 – Sep 2027
Italy & France CruiseEurope

Royal Caribbean International

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard Brilliance of the Seas

Barcelona → Ravenna

from$339pp · cruise fare≈ $48/night pp

Fares checked nightly

Aug 2026 – May 2027Next 3 Aug 2026 · 3 more
Italy, Spain & French RivieraEurope

Royal Caribbean International

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Explorer of the Seas

Civitavecchia → Barcelona

from$809pp · cruise fare≈ $116/night pp

Fares checked nightly

Sails monthly, May 2027 – Sep 2027
7-Night Spain, France & ItalyMEDITERRANEAN

Seabourn

7 nights: Barcelona & Venice, the Mediterranean

Aboard Seabourn Ovation

Barcelona → Piraeus

Jq

from$3,314pp · cruise fare≈ $473/night pp

Fares checked nightly

Sep 2027 – Oct 2028Next 25 Sep 2027 · 4 more
9-Night Mediterranean CruiseMediterranean

Emerald Cruises

9 nights: Barcelona, the Mediterranean

Aboard Emerald Radiance

Barcelona → Porto-Vecchio

↓ $678 this month15% Savings incl.

from$4,217pp · cruise fare≈ $469/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 26 Aug 2026 · 3 more
21-Night Mediterranean CruiseMediterranean

Cunard

21 nights: Barcelona & Dubrovnik, the Mediterranean

Aboard Queen Elizabeth

Round-trip from Civitavecchia-Rome

Nl1

from$2,189pp · cruise fare≈ $104/night pp

Fares checked nightly

Jul 2027 – Sep 2027Next 2 Jul 2027 · 4 more
7-Night Mediterranean CruiseMediterranean

Emerald Cruises

7 nights: Barcelona, the Mediterranean

Aboard Emerald Sakara

Villefranche-sur-Mer → Barcelona

↓ $729 this monthCaribbean Sale!

from$4,566pp · cruise fare≈ $652/night pp

Fares checked nightly

Aug 2026 – Oct 2027Next 29 Aug 2026 · 3 more
Spain & Morocco CruiseEurope

Royal Caribbean International

7 nights: Barcelona, the Mediterranean

Aboard Mariner of the Seas

Round-trip from Barcelona

from$847pp · cruise fare≈ $121/night pp

Fares checked nightly

May 2027 – Oct 2027Next 11 May 2027 · 3 more
7-Night Mediterranean CruiseMediterranean

Azamara

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Azamara Onward

Civitavecchia → Barcelona

↓ $686 this monthCruise

from$1,649pp · cruise fare≈ $236/night pp

Fares checked nightly

Oct 2026 – Oct 2027Next 31 Oct 2026 · 3 more
7-Night Mediterranean CruiseMediterranean

Cunard

7 nights: Barcelona & Palma de Mallorca, the Mediterranean

Aboard Queen Victoria

Barcelona → Civitavecchia-Rome

Rare itinerary
Aug 2026 – Sep 2026Next 17 Aug 2026 · 1 more
9-Night Mediterranean CruiseMediterranean

Oceania Cruises

9 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Oceania Allura

Civitavecchia → Barcelona

Sep 2027 – Apr 2028Next 3 Sep 2027 · 3 more
10-Night Mediterranean CruiseMediterranean

Carnival Cruise Line

10 nights: Barcelona & Dubrovnik, the Mediterranean

Aboard Carnival Sunshine

Barcelona → Civitavecchia

from$752pp · cruise fare≈ $75/night pp

Fares checked nightly

Sails monthly, Jun 2027 – Sep 2027
10-Day Europe from Barcelona to Lisbon: Spain &  MoroccoAfrica

Norwegian Cruise Line

10 nights: Barcelona

Aboard Norwegian Star

Barcelona → Lisbon

↓ $379 this monthRisk-free Cancellation

from$579pp · cruise fare≈ $58/night pp

Fares checked nightly

Oct 2026 – Apr 2028Next 29 Oct 2026 · 3 more
Mediterranean AdventurerMediterranean

Princess Cruises

14 nights: Barcelona & Livorno, the Mediterranean

Aboard Sky Princess

Round-trip from Southampton

KksRare itinerary

from$994pp · cruise fare≈ $71/night pp

Fares checked nightly

Mar 2027 – Aug 2027Next 29 Mar 2027 · 2 more
Italy, France & Spain Cruise: Rome, Florence & BarcelonaEurope

Azamara

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Azamara Journey

Civitavecchia → Barcelona

CruiseOvernight in Livorno

from$1,599pp · cruise fare≈ $228/night pp

Fares checked nightly

May 2027 – Mar 2028Next 15 May 2027 · 2 more
EUROPEMED

Disney Cruise Line

7 nights: Barcelona & Naples

Aboard Disney Wish

Round-trip from Barcelona

EbsRare itinerary

from$2,737pp · cruise fare≈ $391/night pp

Fares checked nightly

May 2027 – Jul 2027Next 22 May 2027 · 2 more
9-Night Mediterranean CruiseMediterranean

Regent Seven Seas Cruises

9 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard Seven Seas Prestige

Barcelona → Civitavecchia

↓ $12,978 this monthBonus Savings of

from$5,320pp · cruise fare≈ $591/night pp

Fares checked nightly

Jun 2027 – Oct 2027Next 17 Jun 2027 · 2 more
9-Night Mediterranean CruiseMediterranean

Oceania Cruises

9 nights: Barcelona & Venice, the Mediterranean

Aboard Oceania Sirena

Barcelona → Venice

Rare itinerary
Apr 2027 – Mar 2028Next 26 Apr 2027 · 2 more
Barcelona to CivitavecchiaMediterranean

Crystal

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard Crystal Grace

Barcelona → Civitavecchia

Ebb10Rare itinerary

from$6,500pp · cruise fare≈ $929/night pp

Fares checked nightly

Sails monthly, Jul 2028 – Aug 2028
Barcelona → Civitavecchia (Rome)Mediterranean & Western Europe

Explora Journeys

7 nights: Barcelona & Dubrovnik

Aboard EXPLORA VI

Barcelona → Fusina

↓ $2,380 this monthSummer 2028

from$4,720pp · cruise fare≈ $674/night pp

Fares checked nightly

Sails monthly, Sep 2028 – Oct 2028
7-Night Mediterranean CruiseMediterranean

Virgin Voyages

7 nights: Mykonos & Barcelona, the Mediterranean

Aboard Scarlet Lady

Piraeus → Barcelona

↓ $302 this monthHoliday

from$990pp · cruise fare≈ $141/night pp

Fares checked nightly

Oct 2026 – Oct 2027Next 4 Oct 2026 · 1 more
Civitavecchia to BarcelonaEurope

Silversea

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Silver Nova

Civitavecchia → Barcelona

↓ $2,400 this monthPercentage_savings

from$3,600pp · cruise fare≈ $514/night pp

Fares checked nightly

Nov 2026 – Nov 2027Next 23 Nov 2026 · 1 more
Barcelona to Civitavecchia (Rome)Europe

Crystal

9 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard Crystal Symphony

Barcelona → Civitavecchia

Overnight in Monte-CarloRare itinerary

from$3,900pp · cruise fare≈ $433/night pp

Fares checked nightly

Jun 2027 – Sep 2027Next 3 Jun 2027 · 1 more

Frequently asked

How many cruises to Barcelona does NestCruise have?
1,094 live sailings, 7 to 25 nights. A NestCruise advisor narrows them to the one that fits.
Which cruise lines visit Barcelona?
MSC Cruises, Regent Seven Seas Cruises, Oceania Cruises and Azamara, among others.
How long are cruises to Barcelona?
Most run 7 to 25 nights.
How much do cruises to Barcelona cost?
NestCruise doesn't publish fares — it's a quote-only concierge. Share your dates and party size and an advisor prices your exact sailing at no cost.