Cruises from Barcelona

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

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
22 – 26 April 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 320 $
With window1 571 $
With a balcony1 708 $
Suite1 936 $
from 1 320 $ 330 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
19 – 26 March 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 343 $
With window1 685 $
With a balcony1 913 $
Suite2 164 $
from 1 343 $ 192 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
4 – 11 October 2026
Barcelona · Cagliari (Sardinia Island) · Naples (Pompeii) · Civitavecchia (Rome) · Genoa … +2
Interior1 366 $
With window1 480 $
With a balcony1 594 $
from 1 366 $ 195 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
6 – 13 October 2026
Barcelona · La Goulette · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 389 $
With window1 776 $
With a balcony2 004 $
Suite2 346 $
from 1 389 $ 198 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
22 – 29 March 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 434 $
With window1 708 $
With a balcony1 845 $
from 1 434 $ 205 $ per night
Details
Costa Fascinosa Costa Cruises
4 nights · South Europe · 4 ports
6 – 10 October 2026
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 457 $
With window1 708 $
With a balcony1 890 $
Suite2 164 $
from 1 457 $ 364 $ per night
Details
Costa Pacifica Costa Cruises
9 nights · South Europe · 9 ports
7 – 16 April 2027
Barcelona · Marseille · Savona (Milan) · Civitavecchia (Rome) · Naples (Pompeii) … +4
Interior1 480 $
With window2 004 $
With a balcony2 506 $
Suite2 848 $
from 1 480 $ 164 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
21 – 28 December 2026
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 525 $
With window1 913 $
With a balcony2 164 $
from 1 525 $ 218 $ per night
Details
Costa Pacifica Costa Cruises
11 nights · South Europe · 10 ports
20 – 31 January 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +5
Interior1 691 $1 548 $
With window2 202 $1 981 $
With a balcony2 364 $2 209 $
Suite2 689 $2 506 $
from 1 548 $ 141 $ per night
Details
Costa Fascinosa Costa Cruises
10 nights · South Europe · 9 ports
6 – 16 November 2026
Barcelona · Gibraltar (UK) · Tangier · Casablanca · Cadiz (Seville) … +4
Interior1 571 $
With window2 004 $
With a balcony3 053 $
Suite3 486 $
from 1 571 $ 157 $ 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
Costa Favolosa Costa Cruises
6 nights · South Europe · 6 ports
23 – 29 March 2027
Barcelona · Palma de Mallorca · Ajaccio (Corsica island) · Marseille · Savona (Milan) … +1
Interior1 594 $
With window1 981 $
With a balcony2 187 $
Suite2 483 $
from 1 594 $ 266 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
29 March – 5 April 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 594 $
With window1 936 $
With a balcony2 050 $
from 1 594 $ 228 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
18 – 25 April 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 617 $
With window1 913 $
With a balcony2 050 $
from 1 617 $ 231 $ per night
Details
Costa Pacifica Costa Cruises
12 nights · South Europe · 11 ports
31 January – 12 February 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +6
Interior1 854 $1 662 $
With window2 434 $2 232 $
With a balcony2 666 $2 460 $
Suite3 037 $2 802 $
from 1 662 $ 138 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
11 – 18 April 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 662 $
With window1 981 $
With a balcony2 118 $
from 1 662 $ 237 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
25 April – 2 May 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 708 $
With window2 073 $
With a balcony2 209 $
from 1 708 $ 244 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
18 – 25 December 2026
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 753 $
With window2 095 $
With a balcony2 278 $
Suite2 597 $
from 1 753 $ 250 $ per night
Details
Costa Pacifica Costa Cruises
12 nights · South Europe · 11 ports
8 – 20 January 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +6
Interior1 753 $
With window2 118 $
With a balcony2 346 $
Suite2 665 $
from 1 753 $ 146 $ per night
Details
Costa Fascinosa Costa Cruises
10 nights · South Europe · 9 ports
16 – 26 November 2026
Barcelona · Gibraltar (UK) · Lisbon · Lisbon · Cadiz (Seville) … +4
Interior1 799 $
With window1 959 $
With a balcony2 551 $
Suite2 916 $
from 1 799 $ 180 $ per night
Details
Costa Diadema Costa Cruises
10 nights · South Europe · 9 ports
9 – 19 October 2026
Barcelona · Tangier · Casablanca · Cadiz (Seville) · Gibraltar (UK) … +4
Interior1 822 $
With window2 301 $
With a balcony3 190 $
Suite4 695 $
from 1 822 $ 182 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
5 – 12 April 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 822 $
With window2 164 $
With a balcony2 278 $
from 1 822 $ 260 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
12 – 19 April 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 822 $
With window2 164 $
With a balcony2 278 $
from 1 822 $ 260 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
19 – 26 April 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 822 $
With window2 164 $
With a balcony2 278 $
from 1 822 $ 260 $ per night
Details