Skip to main content

Search results

Active: Visits Barcelona Clear all

Showing the first 500 matches (page 1 of 10)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Outside Balcony Suite
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Oct 17, 2026 2 3 0 Genoa, Italy Barcelona Europe

from $179

$89 / night

$179 $239 $289 $529
MSC Cruises MSC CruisesMSC Seashore 2020 5 Apr 9, 2028 2 2 0 Marseille, France Marseille, France Europe

from $193

$96 / night

$193 $246 $304 $458
Costa Cruises Costa CruisesCosta Pacifica 2008 4 Nov 24, 2026 3 3 1 Barcelona Savona Mediterranean

from $256

$85 / night

$256 $326 $376 $426
MSC Cruises MSC CruisesMSC Euribia 2022 5 Oct 24, 2026 3 4 0 Barcelona Naples Mediterranean

from $309

$103 / night

$309 $1,329
Costa Cruises Costa CruisesCosta Pacifica 2008 4 Nov 23, 2026 4 4 1 Marseille, France Savona Mediterranean

from $343

$85 / night

$343 $433 $503 $553
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Nov 1, 2026 4 3 1 Savona Savona Mediterranean

from $369

$92 / night

$369 $469 $529 $579
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Nov 12, 2026 4 5 0 Malaga Barcelona Mediterranean

from $379

$94 / night

$379 $549 $3,299
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 18, 2026 3 3 0 Marseille, France Marseille, France Mediterranean

from $394

$131 / night

$394 $564 $684 $764
Costa Cruises Costa CruisesCosta Smeralda 2019 5 Oct 12, 2026 2 2 1 Barcelona Cagliari Mediterranean

from $420

$210 / night

$420 $470 $570
MSC Cruises MSC CruisesMSC Divina 2011 4 Nov 10, 2028 4 3 1 Civitavecchia, Rome Civitavecchia, Rome Western Mediterranean

from $422

$105 / night

$422 $532 $592 $882
Costa Cruises Costa CruisesCosta Pacifica 2008 4 Dec 15, 2026 4 3 1 Marseille, France Marseille, France Mediterranean

from $434

$108 / night

$434 $594 $714 $794
Costa Cruises Costa CruisesCosta Pacifica 2008 4 Dec 16, 2026 4 3 1 Savona Savona Mediterranean

from $439

$109 / night

$439 $599 $719 $799
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 17, 2026 3 3 0 Barcelona Barcelona Mediterranean

from $441

$147 / night

$441 $551 $751 $841
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Nov 3, 2026 3 3 0 Barcelona Barcelona Mediterranean

from $441

$147 / night

$441 $591 $1,031 $1,161
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Oct 18, 2026 4 3 1 Marseille, France Marseille, France Western Mediterranean

from $442

$110 / night

$442 $545 $1,723
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 21, 2026 3 3 0 Marseille, France Marseille, France Mediterranean

from $444

$148 / night

$444 $574 $724 $1,339
Costa Cruises Costa CruisesCosta Diadema 2013 5 Nov 2, 2026 6 5 2 Savona Lisbon Mediterranean

from $450

$75 / night

$450 $580 $680
MSC Cruises MSC CruisesMSC Opera 2004 4 Oct 29, 2026 4 5 0 Civitavecchia, Rome Barcelona Western Mediterranean

from $451

$112 / night

$451 $480 $625
Costa Cruises Costa CruisesCosta Diadema 2013 5 Sep 25, 2026 3 4 0 Palma de Mallorca Barcelona Mediterranean

from $462

$154 / night

$462
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 11, 2026 3 3 0 Marseille, France Marseille, France Mediterranean

from $464

$154 / night

$464 $534 $794 $894
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 15, 2026 7 6 1 Genoa, Italy Genoa, Italy Europe

from $466

$66 / night

$466 $606 $941 $1,261
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 8, 2026 7 6 1 Genoa, Italy Genoa, Italy Europe

from $468

$66 / night

$468 $608 $848 $1,168
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 19, 2026 3 3 0 Savona Savona Europe

from $469

$156 / night

$469 $559 $809 $909
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Apr 30, 2028 4 3 1 Marseille, France Marseille, France Mediterranean

from $469

$117 / night

$469 $589 $649 $1,119
Costa Cruises Costa CruisesCosta Diadema 2013 5 Sep 20, 2027 3 3 0 Barcelona Barcelona Mediterranean

from $471

$157 / night

$471 $571 $651
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 27, 2026 3 3 0 Barcelona Barcelona Mediterranean

from $481

$160 / night

$481 $571 $821 $1,526
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 10, 2026 3 3 0 Barcelona Barcelona Mediterranean

from $481

$160 / night

$481 $571 $771 $1,416
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 12, 2026 3 3 0 Savona Savona Europe

from $489

$163 / night

$489 $619 $869 $1,484
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 22, 2026 3 3 0 Savona Savona Europe

from $489

$163 / night

$489 $619 $979
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 1, 2026 7 6 1 Genoa, Italy Genoa, Italy Europe

from $491

$70 / night

$491 $578 $878 $1,168
Costa Cruises Costa CruisesCosta Smeralda 2019 5 Nov 14, 2026 5 4 2 Barcelona Santa Cruz de Tenerife Mediterranean

from $492

$98 / night

$492 $582 $582
Costa Cruises Costa CruisesCosta Pacifica 2008 4 Nov 22, 2026 5 5 1 Savona Palermo Mediterranean

from $493

$98 / night

$493 $593 $653 $723
MSC Cruises MSC CruisesMSC Euribia 2022 5 Oct 20, 2026 4 3 1 Barcelona Barcelona Mediterranean

from $493

$123 / night

$493 $583 $653 $1,193
MSC Cruises MSC CruisesMSC Euribia 2022 5 Feb 21, 2027 7 6 1 Marseille, France Marseille, France North Africa

from $495

$70 / night

$495 $685 $690 $1,475
Costa Cruises Costa CruisesCosta Smeralda 2019 5 Nov 13, 2026 6 5 2 Marseille, France Santa Cruz de Tenerife Mediterranean

from $499

$83 / night

$499 $689 $689 $2,479
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Nov 24, 2026 7 6 1 Genoa, Italy Genoa, Italy Mediterranean

from $508

$72 / night

$508 $618 $908 $1,198
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Oct 4, 2026 4 3 1 Savona Savona Mediterranean

from $509

$127 / night

$509 $629 $729 $809
Costa Cruises Costa CruisesCosta Smeralda 2019 5 Nov 4, 2026 5 6 0 Cagliari Barcelona Mediterranean

from $509

$101 / night

$509 $629 $879
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Apr 29, 2028 4 3 1 Genoa, Italy Genoa, Italy Mediterranean

from $509

$127 / night

$509 $589 $649 $1,119
MSC Cruises MSC CruisesMSC Euribia 2022 5 Dec 14, 2026 7 6 1 Genoa, Italy Genoa, Italy Mediterranean

from $510

$72 / night

$510 $690 $710 $1,530
Costa Cruises Costa CruisesCosta Diadema 2013 5 Oct 31, 2026 3 3 0 Barcelona Barcelona Mediterranean

from $511

$170 / night

$511 $691 $1,031 $1,576
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 3, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $511

$73 / night

$511 $651 $951 $1,271
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 10, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $512

$73 / night

$512 $592 $932 $1,212
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 7, 2026 7 6 1 Marseille, France Marseille, France Europe

from $517

$73 / night

$517 $657 $932 $1,252
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 14, 2026 7 6 1 Marseille, France Marseille, France Western Mediterranean

from $517

$73 / night

$517 $573 $873 $1,193
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Oct 25, 2026 4 3 1 Genoa, Italy Genoa, Italy Europe

from $521

$130 / night

$521 $551 $574 $1,054
MSC Cruises MSC CruisesMSC Euribia 2022 5 Apr 10, 2027 4 3 1 Barcelona Barcelona Western Mediterranean

from $523

$130 / night

$523 $613 $673 $1,113
MSC Cruises MSC CruisesMSC Euribia 2022 5 Apr 1, 2028 4 3 1 Barcelona Barcelona Europe

from $527

$131 / night

$527 $660 $718 $1,165
MSC Cruises MSC CruisesMSC Euribia 2022 5 Oct 22, 2026 4 3 1 Genoa, Italy Genoa, Italy Western Mediterranean

from $527

$131 / night

$527 $1,229
Costa Cruises Costa CruisesCosta Smeralda 2019 5 Apr 3, 2027 4 3 2 Santa Cruz de Tenerife Barcelona Canaries

from $528

$132 / night

$528 $688 $818 $1,433

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works