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

Costa Favolosa Costa Cruises
3 nights · South Europe · 4 ports
7 – 10 May 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior864 $
With window1 001 $
With a balcony1 389 $
Suite1 594 $
from 864 $ 288 $ per night
Details
Costa Favolosa Costa Cruises
3 nights · South Europe · 4 ports
10 – 13 May 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior887 $
With window1 069 $
With a balcony1 183 $
Suite1 343 $
from 887 $ 296 $ per night
Details
Costa Favolosa Costa Cruises
3 nights · South Europe · 4 ports
13 – 16 May 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior887 $
With window1 069 $
With a balcony1 183 $
Suite1 343 $
from 887 $ 296 $ per night
Details
Costa Favolosa Costa Cruises
3 nights · South Europe · 4 ports
16 – 19 May 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior933 $
With window1 115 $
With a balcony1 229 $
Suite1 411 $
from 933 $ 311 $ per night
Details
Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
3 – 7 May 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 024 $
With window1 297 $
With a balcony1 434 $
Suite1 639 $
from 1 024 $ 256 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
2 – 9 May 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 822 $
With window2 118 $
With a balcony2 255 $
from 1 822 $ 260 $ per night
Details
Costa Serena Costa Cruises
9 nights · South Europe · 8 ports
5 – 14 May 2027
Barcelona · Alicante · Lisbon · Cadiz (Seville) · Tangier … +3
Interior1 822 $
With window2 301 $
With a balcony2 574 $
Suite2 939 $
from 1 822 $ 202 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
9 – 16 May 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 822 $
With window2 118 $
With a balcony2 255 $
from 1 822 $ 260 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
16 – 23 May 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 822 $
With window2 118 $
With a balcony2 255 $
from 1 822 $ 260 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
23 – 30 May 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior1 822 $
With window2 118 $
With a balcony2 255 $
from 1 822 $ 260 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
3 – 10 May 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 867 $
With window2 232 $
With a balcony2 346 $
from 1 867 $ 267 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 8 ports
10 – 17 May 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +3
Interior1 867 $
With window2 232 $
With a balcony2 346 $
from 1 867 $ 267 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 9 ports
17 – 24 May 2027
Barcelona · Ibiza Island (Balearic Islands) · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +4
Interior1 867 $
With window2 232 $
With a balcony2 346 $
from 1 867 $ 267 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 9 ports
24 – 31 May 2027
Barcelona · Ibiza Island (Balearic Islands) · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +4
Interior1 867 $
With window2 232 $
With a balcony2 369 $
from 1 867 $ 267 $ per night
Details
Costa Serena Costa Cruises
9 nights · South Europe · 10 ports
28 May – 6 June 2027
Barcelona · Marseille · Savona (Milan) · Civitavecchia (Rome) · Naples (Pompeii) … +5
Interior1 867 $
With window2 346 $
With a balcony2 734 $
Suite3 099 $
from 1 867 $ 207 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
30 May – 6 June 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 095 $
With window2 346 $
With a balcony2 529 $
from 2 095 $ 299 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 9 ports
31 May – 7 June 2027
Barcelona · Ibiza Island (Balearic Islands) · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +4
Interior2 164 $
With window2 506 $
With a balcony2 688 $
from 2 164 $ 309 $ per night
Details
Resilient Lady Virgin Voyages
7 nights · South Europe ≈ · 6 ports
30 May – 6 June 2027
Barcelona · Cannes (Monte Carlo · Toulon · Valencia · Ibiza Island (Balearic Islands) … +1
Interior2 366 $
With window3 068 $
With a balcony3 068 $
Suite8 360 $
from 2 366 $ 338 $ per night
Details
Resilient Lady Virgin Voyages
7 nights · South Europe ≈ · 6 ports
16 – 23 May 2027
Barcelona · Cannes (Monte Carlo · Toulon · Valencia · Ibiza Island (Balearic Islands) … +1
Interior2 548 $
With window2 648 $
With a balcony2 926 $
Suite7 520 $
from 2 548 $ 364 $ per night
Details
Resilient Lady Virgin Voyages
7 nights · South Europe ≈ · 7 ports
23 – 30 May 2027
Barcelona · Villefranche (Monte Carlo / Nice) · Civitavecchia (Rome) · Salerno · Catania (Sicily Island) … +2
Interior2 646 $
With window3 348 $
With a balcony3 486 $
Suite8 400 $
from 2 646 $ 378 $ per night
Details
Queen Elizabeth Cunard Line
7 nights · South Europe · 7 ports
14 – 21 May 2027
Barcelona · Messina Strait · CRUISING STRAIT OF MESSINA · Athens · Dardanelles Strait … +2
Interior2 690 $
With window2 896 $
With a balcony3 283 $
Suite6 817 $
from 2 690 $ 384 $ per night
Details
Sun Princess Princess Cruises
7 nights · South Europe · 8 ports
2 – 9 May 2027
Barcelona · Ibiza (ES) · Palma · Marseille · Ajaccio … +3
Interior3 056 $
With window3 938 $
With a balcony4 770 $
Suite5 506 $
from 3 056 $ 437 $ per night
Details
Costa Serena Costa Cruises
12 nights · South Europe · 15 ports
28 May – 9 June 2027
Barcelona · Marseille · Savona (Milan) · Civitavecchia (Rome) · Naples (Pompeii) … +10
Interior3 099 $
With window3 760 $
With a balcony4 261 $
Suite4 831 $
from 3 099 $ 258 $ per night
Details
Sun Princess Princess Cruises
7 nights · South Europe · 7 ports
23 – 30 May 2027
Barcelona · Marseille · Ajaccio · Genoa · La Spezia … +2
Interior3 123 $
With window3 514 $
With a balcony4 738 $
Suite5 768 $
from 3 123 $ 446 $ per night
Details