Cruises with an overnight in Barcelona
32 cruises in our feed stay the night docked in Barcelona — dine ashore, catch the evening, and sail at dawn. Each overnight is drawn from the line's published day-by-day schedule; your advisor confirms the exact port times for your departure date.
EuropeEmerald Cruises
10 nights: Barcelona
Aboard Emerald Radiance
Barcelona → Porto
from$5,303pp · cruise fare≈ $530/night pp
Fares checked nightly
EuropeHolland America Line
27 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Oosterdam
Civitavecchia → Piraeus
EuropeHolland America Line
27 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oosterdam
Barcelona → Civitavecchia
EuropeHolland America Line
20 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oosterdam
Barcelona → Piraeus
EuropeHolland America Line
27 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oosterdam
Lisbon → Barcelona
EuropeHolland America Line
20 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oosterdam
Lisbon → Civitavecchia
EuropeHolland America Line
13 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oosterdam
Lisbon → Piraeus
MediterraneanRegent Seven Seas Cruises
26 nights: Naples & Barcelona, the Mediterranean
Aboard Seven Seas Splendor
Piraeus → New York
EuropeRegent Seven Seas Cruises
12 nights: Naples & Barcelona, the Mediterranean
Aboard Seven Seas Splendor
Piraeus → Lisbon
from$12,999pp · cruise fare≈ $1,083/night pp
Fares checked nightly
MediterraneanRegent Seven Seas Cruises
11 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Seven Seas Mariner
Barcelona → Civitavecchia
from$8,199pp · cruise fare≈ $745/night pp
Fares checked nightly
EuropeRegent Seven Seas Cruises
12 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Seven Seas Voyager
Barcelona → Civitavecchia
EuropeOceania Cruises
26 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oceania Sirena
Barcelona → Civitavecchia
EuropeAzamara
17 nights: Naples & Barcelona, the Mediterranean
Aboard Azamara Onward
Piraeus → Barcelona
from$5,379pp · cruise fare≈ $316/night pp
Fares checked nightly
EuropeOceania Cruises
14 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oceania Sirena
Lisbon → Civitavecchia
EuropeAzamara
14 nights: Barcelona, the Mediterranean
Aboard Azamara Onward
Lisbon → Barcelona
from$3,979pp · cruise fare≈ $284/night pp
Fares checked nightly
EuropeAzamara
7 nights: Barcelona, the Mediterranean
Aboard Azamara Onward
Málaga → Barcelona
from$1,859pp · cruise fare≈ $266/night pp
Fares checked nightly
MediterraneanAzamara
10 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Azamara Onward
Civitavecchia → Barcelona
from$2,319pp · cruise fare≈ $232/night pp
Fares checked nightly
EuropeEmerald Cruises
13 nights: Barcelona
Aboard Emerald Radiance
Lisbon → Barcelona
from$7,088pp · cruise fare≈ $545/night pp
Fares checked nightly
EuropeEmerald Cruises
10 nights: Barcelona
Aboard Emerald Radiance
Porto → Barcelona
from$5,827pp · cruise fare≈ $583/night pp
Fares checked nightly
TransatlanticRoyal Caribbean International
14 nights: Barcelona, the Atlantic crossing
Aboard Legend of the Seas
Fort Lauderdale → Barcelona
from$1,704pp · cruise fare≈ $122/night pp
Fares checked nightly
EuropeEmerald Cruises
13 nights: Barcelona
Aboard Emerald Radiance
Barcelona → Lisbon
from$7,088pp · cruise fare≈ $545/night pp
Fares checked nightly
EuropeAzamara
5 nights: Barcelona & Nice, the Mediterranean
Aboard Azamara Onward
Round-trip from Barcelona
from$2,339pp · cruise fare≈ $468/night pp
Fares checked nightly
EuropeHolland America Line
42 nights: Copenhagen & Barcelona, Northern Europe
Aboard Nieuw Statendam
Round-trip from Dover
from$7,424pp · cruise fare≈ $177/night pp
Fares checked nightly
EuropeHolland America Line
42 nights: Copenhagen & Barcelona, Northern Europe
Aboard Nieuw Statendam
Round-trip from Dover
from$7,454pp · cruise fare≈ $177/night pp
Fares checked nightly
EuropeHolland America Line
28 nights: Copenhagen & Barcelona, the Baltic
Aboard Nieuw Statendam
Round-trip from Dover
from$4,499pp · cruise fare≈ $161/night pp
Fares checked nightly
EuropeRegent Seven Seas Cruises
19 nights: Dubrovnik & Barcelona, the Mediterranean
Aboard Seven Seas Grandeur
Fusina → Civitavecchia
from$20,899pp · cruise fare≈ $1,100/night pp
Fares checked nightly
EuropeRegent Seven Seas Cruises
10 nights: Dubrovnik & Barcelona, the Mediterranean
Aboard Seven Seas Grandeur
Fusina → Barcelona
EuropeCrystal
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Crystal Symphony
Civitavecchia → Lisbon
from$4,400pp · cruise fare≈ $629/night pp
Fares checked nightly
EuropeCrystal
10 nights: Livorno & Barcelona, the Mediterranean
Aboard Crystal Symphony
Monte-Carlo → Lisbon
from$5,800pp · cruise fare≈ $580/night pp
Fares checked nightly
EuropeAzamara
39 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Azamara Journey
Fusina → Lisbon
from$11,439pp · cruise fare≈ $293/night pp
Fares checked nightly
