Cruises from Barcelona

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

Filters 1

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

MSC Magnifica MSC Cruises
7 nights · Western Mediterranean · 7 ports
27 November – 4 December 2026
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior1 181 $1 024 $
With window1 343 $1 183 $
With a balcony1 645 $1 503 $
Suite3 395 $
from 1 024 $ 146 $ per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
29 November – 6 December 2026
Barcelona · Marseille · Genoa (Milan) · Livorno · Civitavecchia (Rome) … +2
Interior1 024 $
With window1 297 $
With a balcony2 460 $
Suite3 213 $
from 1 024 $ 146 $ per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
13 – 20 December 2026
Barcelona · Marseille · Genoa (Milan) · Livorno · Civitavecchia (Rome) … +2
Interior1 024 $
With window1 092 $
With a balcony1 913 $
Suite2 483 $
from 1 024 $ 146 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
19 – 26 February 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 024 $
With window1 343 $
With a balcony1 571 $
Suite1 776 $
from 1 024 $ 146 $ per night
Details
Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
29 March – 2 April 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 Favolosa Costa Cruises
4 nights · South Europe · 4 ports
29 April – 3 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 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
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
9 – 16 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 048 $1 025 $
With window1 390 $1 297 $
With a balcony1 390 $
Suite3 362 $3 235 $
from 1 025 $ 146 $ per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
23 – 30 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 048 $
With window1 506 $1 389 $
With a balcony1 390 $
Suite3 304 $
from 1 048 $ 150 $ per night
Details
Costa Fascinosa Costa Cruises
3 nights · South Europe · 4 ports
27 – 30 October 2026
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 069 $
With window1 320 $
With a balcony1 548 $
Suite1 776 $
from 1 069 $ 356 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
27 October – 3 November 2026
Barcelona · La Goulette · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 069 $
With window1 320 $
With a balcony1 548 $
Suite1 981 $
from 1 069 $ 153 $ per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
8 – 15 November 2026
Barcelona · Palma de Mallorca · Naples (Pompeii) · Civitavecchia (Rome) · Genoa … +2
Interior1 069 $
With window1 411 $
With a balcony1 571 $
from 1 069 $ 153 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
26 February – 5 March 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 069 $
With window1 411 $
With a balcony1 639 $
Suite1 845 $
from 1 069 $ 153 $ per night
Details
Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
2 – 6 April 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 069 $
With window1 343 $
With a balcony1 480 $
Suite1 685 $
from 1 069 $ 267 $ per night
Details
Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
6 – 10 April 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 069 $
With window1 343 $
With a balcony1 480 $
Suite1 685 $
from 1 069 $ 267 $ per night
Details
Costa Favolosa Costa Cruises
4 nights · South Europe · 4 ports
10 – 14 April 2027
Barcelona · Marseille · Savona (Milan) · Barcelona
Interior1 069 $
With window1 343 $
With a balcony1 480 $
Suite1 685 $
from 1 069 $ 267 $ per night
Details
Norwegian Epic Norwegian Cruise Line
7 nights · Western Mediterranean · 7 ports
18 – 25 October 2026
Barcelona · Marseille · Villefranche (Monte Carlo / Nice) · Livorno · Messina (Sicily Island) … +2
Interior1 357 $1 071 $
With a balcony1 908 $1 721 $
Suite2 116 $2 000 $
from 1 071 $ 153 $ per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
21 – 28 November 2026
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 147 $1 082 $
With window1 738 $1 639 $
With a balcony1 640 $
Suite3 686 $3 555 $
from 1 082 $ 155 $ per night
Details
MSC Seaview MSC Cruises
7 nights · Western Mediterranean · 7 ports
29 October – 5 November 2026
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Palermo (Sicily Island) … +2
Interior1 575 $1 092 $
With window1 900 $1 411 $
With a balcony2 016 $1 525 $
Suite3 246 $2 620 $
from 1 092 $ 156 $ per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
21 – 28 February 2027
Barcelona · Marseille · Genoa (Milan) · Livorno · Civitavecchia (Rome) … +2
Interior1 092 $
With window1 366 $
With a balcony2 209 $
Suite2 779 $
from 1 092 $ 156 $ per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
12 – 19 December 2026
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 105 $
With window1 480 $
With a balcony1 401 $
Suite3 327 $
from 1 105 $ 158 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
17 – 24 November 2026
Barcelona · La Goulette · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior1 390 $1 115 $
With window1 738 $1 320 $
With a balcony1 970 $1 548 $
Suite2 187 $
from 1 115 $ 159 $ per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
12 – 19 February 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 115 $
With window1 457 $
With a balcony1 594 $
Suite1 799 $
from 1 115 $ 159 $ per night
Details
MSC Euribia MSC Cruises
4 nights · Western Mediterranean · 4 ports
10 – 14 April 2027
Barcelona · Marseille · Genoa (Milan) · Barcelona
Interior1 115 $
With window1 540 $1 411 $
With a balcony1 304 $1 219 $
Suite2 422 $2 255 $
from 1 115 $ 279 $ per night
Details