Cruises from Barcelona

843 cruises · routes, dates and prices we record every day

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Norwegian Epic Norwegian Cruise Line
14 nights · Transatlantic · 6 ports
1 – 15 November 2026
Barcelona · Cadiz (Seville) · Santa Cruz de Tenerife · Saint Thomas Island · Great Stirrup Cay … +1
Interior1 368 $1 253 $
With a balcony1 774 $1 692 $
Suite3 385 $
from 1 253 $ 90 $ per night
Details
Norwegian Escape Norwegian Cruise Line
16 nights · Transatlantic · 9 ports
28 October – 13 November 2026
Barcelona · Marseille · Palma de Mallorca · Cartagena (Murcia) · Motril (Granada) … +4
Interior1 367 $
With window1 705 $1 624 $
With a balcony3 122 $
Suite16 061 $
from 1 367 $ 85 $ per night
Details
Costa Fascinosa Costa Cruises
14 nights · Transatlantic · 6 ports
6 – 20 December 2026
Barcelona · Malaga · Las Palmas (Gran Canaria Island) · Pointe a Pitre · Philipsburg … +1
Interior1 571 $
With window2 027 $
With a balcony2 369 $
Suite2 643 $
from 1 571 $ 112 $ per night
Details
MSC World Europa MSC Cruises
14 nights · Transatlantic · 7 ports
18 November – 2 December 2026
Barcelona · Puerto del Rosario · Santa Cruz de Tenerife · Philipsburg · Basseterre … +2
Interior2 029 $1 753 $
With window2 180 $1 960 $
With a balcony2 666 $2 346 $
Suite3 669 $
from 1 753 $ 125 $ per night
Details
Explorer of the Seas Royal Caribbean International
13 nights · Transatlantic · 6 ports
31 October – 13 November 2026
Barcelona · Palma de Mallorca · Cartagena (Murcia) · Ponta Delgada (Azores) · King`s Wharf … +1
Interior2 236 $2 025 $
Suite16 591 $
from 2 025 $ 156 $ per night
Details
Costa Diadema Costa Cruises
16 nights · Transatlantic · 8 ports
3 – 19 November 2026
Barcelona · Malaga · Cadiz (Seville) · Lisbon · Las Palmas (Gran Canaria Island) … +3
Interior3 167 $
With window3 919 $
With a balcony4 763 $
Suite5 401 $
from 3 167 $ 198 $ per night
Details
Legend of the Seas Royal Caribbean International
13 nights · Transatlantic · 5 ports
25 October – 7 November 2026
Barcelona · Palma de Mallorca · Malaga · Cadiz (Seville) · Fort Lauderdale
Interior3 665 $3 574 $
With window5 370 $
With a balcony6 328 $
Suite12 393 $
from 3 574 $ 275 $ per night
Details
Celebrity Xcel Celebrity Cruises
16 nights · Transatlantic · 8 ports
23 October – 8 November 2026
Barcelona · Cartagena (Murcia) · Malaga · Gibraltar (UK) · Cadiz (Seville) … +3
Interior5 214 $4 222 $
With window6 700 $5 410 $
With a balcony6 666 $5 382 $
from 4 222 $ 264 $ per night
Details
Oceania Marina Oceania Cruises
15 nights · Transatlantic · 8 ports
25 November – 10 December 2026
Barcelona · Valencia · Alicante · Malaga · Funchal (Madeira Island) … +3
Interior4 620 $
With window5 830 $
With a balcony5 884 $
Suite7 700 $
from 4 620 $ 308 $ per night
Details
Viking Sky Viking Cruises
13 nights · Transatlantic · 14 ports
9 – 22 December 2026
Barcelona · Mediterranean Sea (cruise) · Atlantic Ocean (cruise) · Funchal (Madeira Island) · Atlantic Ocean (cruise) … +9
With a balcony6 198 $
Suite10 998 $
from 6 198 $ 477 $ per night
Details
Viking Sea Viking Cruises
13 nights · Transatlantic · 14 ports
23 October – 5 November 2026
Barcelona · Barcelona · Valencia · Alboran Sea (cruise) · Atlantic Ocean (cruise) … +9
With a balcony6 998 $
Suite11 998 $
from 6 998 $ 538 $ per night
Details
Oceania Allura Oceania Cruises
15 nights · Transatlantic · 6 ports
17 November – 2 December 2026
Barcelona · Malaga · Agadir · Arrecife (Lanzarote Island) · San Juan … +1
With a balcony8 024 $
Suite11 250 $
from 8 024 $ 535 $ per night
Details
Seven Seas Mariner Regent Seven Seas Cruises
14 nights · Transatlantic · 6 ports
26 October – 9 November 2026
Barcelona · Malaga · Funchal (Madeira Island) · Hamilton · Hamilton … +1
Suite28 065 $
from 28 065 $ 2 005 $ per night
Details