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.
EuropeMSC Cruises
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard MSC World Asia
Round-trip from Barcelona
from$718pp · cruise fare≈ $103/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard MSC Seaview
Round-trip from Barcelona
from$419pp · cruise fare≈ $60/night pp
Fares checked nightly
EuropeRoyal 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
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Euribia
Round-trip from Barcelona
from$189pp · cruise fare≈ $27/night pp
Fares checked nightly
EuropeMSC Cruises
6 nights: Naples & Barcelona, the Mediterranean
Aboard MSC World Europa
Marseille → Barcelona
from$316pp · cruise fare≈ $53/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Barcelona
from$975pp · cruise fare≈ $139/night pp
Fares checked nightly
MediterraneanNorwegian Cruise Line
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Norwegian Epic
Civitavecchia → Barcelona
from$599pp · cruise fare≈ $86/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard MSC Fantasia
Round-trip from Civitavecchia
from$939pp · cruise fare≈ $134/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard MSC Grandiosa
Round-trip from Barcelona
from$718pp · cruise fare≈ $103/night pp
Fares checked nightly
MediterraneanNorwegian Cruise Line
7 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Norwegian Dawn
Barcelona → Lisbon
from$439pp · cruise fare≈ $63/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Meraviglia
Round-trip from Barcelona
from$681pp · cruise fare≈ $97/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Marseille & Barcelona, the Mediterranean
Aboard MSC Sinfonia
Round-trip from Marseille
from$159pp · cruise fare≈ $23/night pp
Fares checked nightly
EuropeMSC Cruises
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard MSC Lirica
Round-trip from Valencia
from$704pp · cruise fare≈ $101/night pp
Fares checked nightly
MediterraneanPrincess Cruises
7 nights: Barcelona, the Mediterranean
Aboard Sun Princess
Piraeus-Athens → Barcelona
from$150pp · cruise fare≈ $21/night pp
Fares checked nightly
EuropeCelebrity Cruises
9 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Celebrity Equinox
Civitavecchia → Barcelona
from$1,149pp · cruise fare≈ $128/night pp
Fares checked nightly
EuropeCelebrity Cruises
7 nights: Barcelona & Mykonos, the Mediterranean
Aboard Celebrity Xcel
Barcelona → Piraeus
from$799pp · cruise fare≈ $114/night pp
Fares checked nightly
MediterraneanSilversea
12 nights: Ibiza & Barcelona, the Mediterranean
Aboard Silver Shadow
Round-trip from Villefranche-sur-Mer
from$3,080pp · cruise fare≈ $257/night pp
Fares checked nightly
MediterraneanCelebrity Cruises
12 nights: Barcelona, the Mediterranean
Aboard Celebrity Infinity
Round-trip from Barcelona
from$998pp · cruise fare≈ $83/night pp
Fares checked nightly
EuropeMSC Cruises
10 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard MSC Magnifica
Round-trip from Marseille
from$444pp · cruise fare≈ $44/night pp
Fares checked nightly
Mediterranean & Western EuropeExplora Journeys
7 nights: Barcelona & Civitavecchia
Aboard EXPLORA I
Barcelona → Civitavecchia
from$4,685pp · cruise fare≈ $669/night pp
Fares checked nightly
MediterraneanHolland America Line
7 nights: Barcelona & Santorini, the Mediterranean
Aboard Oosterdam
Barcelona → Piraeus
from$1,059pp · cruise fare≈ $151/night pp
Fares checked nightly
EuropeVirgin Voyages
7 nights: Barcelona & Cannes, Western Europe
Aboard Resilient Lady
Round-trip from Barcelona
from$1,946pp · cruise fare≈ $278/night pp
Fares checked nightly
MediterraneanNorwegian Cruise Line
9 nights: Dubrovnik & Barcelona, the Mediterranean
Aboard Norwegian Viva
Ravenna → Barcelona
from$629pp · cruise fare≈ $70/night pp
Fares checked nightly
EuropeSilversea
10 nights: Barcelona & Cannes, the Mediterranean
Aboard Silver Ray
Round-trip from Barcelona
from$4,450pp · cruise fare≈ $445/night pp
Fares checked nightly
Mediterranean & Western EuropeExplora Journeys
14 nights: Barcelona & Civitavecchia
Aboard EXPLORA II
Barcelona → Civitavecchia
from$4,385pp · cruise fare≈ $313/night pp
Fares checked nightly
EuropeAvalon Waterways
15 nights: Barcelona, Western Europe
Aboard Avalon Artistry II
Madrid → Paris
from$4,676pp · cruise fare≈ $312/night pp
Fares checked nightly
EuropeRoyal 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
EuropeRoyal 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
MEDITERRANEANSeabourn
7 nights: Barcelona & Venice, the Mediterranean
Aboard Seabourn Ovation
Barcelona → Piraeus
from$3,314pp · cruise fare≈ $473/night pp
Fares checked nightly
MediterraneanEmerald Cruises
9 nights: Barcelona, the Mediterranean
Aboard Emerald Radiance
Barcelona → Porto-Vecchio
from$4,217pp · cruise fare≈ $469/night pp
Fares checked nightly
MediterraneanCunard
21 nights: Barcelona & Dubrovnik, the Mediterranean
Aboard Queen Elizabeth
Round-trip from Civitavecchia-Rome
from$2,189pp · cruise fare≈ $104/night pp
Fares checked nightly
MediterraneanEmerald Cruises
7 nights: Barcelona, the Mediterranean
Aboard Emerald Sakara
Villefranche-sur-Mer → Barcelona
from$4,566pp · cruise fare≈ $652/night pp
Fares checked nightly
EuropeRoyal 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
MediterraneanAzamara
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Azamara Onward
Civitavecchia → Barcelona
from$1,649pp · cruise fare≈ $236/night pp
Fares checked nightly
MediterraneanCunard
7 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Queen Victoria
Barcelona → Civitavecchia-Rome
MediterraneanOceania Cruises
9 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Oceania Allura
Civitavecchia → Barcelona
MediterraneanCarnival Cruise Line
10 nights: Barcelona & Dubrovnik, the Mediterranean
Aboard Carnival Sunshine
Barcelona → Civitavecchia
from$752pp · cruise fare≈ $75/night pp
Fares checked nightly
AfricaNorwegian Cruise Line
10 nights: Barcelona
Aboard Norwegian Star
Barcelona → Lisbon
from$579pp · cruise fare≈ $58/night pp
Fares checked nightly
MediterraneanPrincess Cruises
14 nights: Barcelona & Livorno, the Mediterranean
Aboard Sky Princess
Round-trip from Southampton
from$994pp · cruise fare≈ $71/night pp
Fares checked nightly
EuropeAzamara
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Azamara Journey
Civitavecchia → Barcelona
from$1,599pp · cruise fare≈ $228/night pp
Fares checked nightly
MEDDisney Cruise Line
7 nights: Barcelona & Naples
Aboard Disney Wish
Round-trip from Barcelona
from$2,737pp · cruise fare≈ $391/night pp
Fares checked nightly
MediterraneanRegent Seven Seas Cruises
9 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Seven Seas Prestige
Barcelona → Civitavecchia
from$5,320pp · cruise fare≈ $591/night pp
Fares checked nightly
MediterraneanOceania Cruises
9 nights: Barcelona & Venice, the Mediterranean
Aboard Oceania Sirena
Barcelona → Venice
MediterraneanCrystal
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Crystal Grace
Barcelona → Civitavecchia
from$6,500pp · cruise fare≈ $929/night pp
Fares checked nightly
Mediterranean & Western EuropeExplora Journeys
7 nights: Barcelona & Dubrovnik
Aboard EXPLORA VI
Barcelona → Fusina
from$4,720pp · cruise fare≈ $674/night pp
Fares checked nightly
MediterraneanVirgin Voyages
7 nights: Mykonos & Barcelona, the Mediterranean
Aboard Scarlet Lady
Piraeus → Barcelona
from$990pp · cruise fare≈ $141/night pp
Fares checked nightly
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.
