Skip to main content

Search results

Active: MSC Cruises 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 Oceanview Balcony Suite
MSC Cruises MSC CruisesMSC Euribia 2022 5 Oct 20, 2026 4 3 1 Barcelona Barcelona Europe

from $493

$123 / night

$493 $583 $653 $1,193
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 Sinfonia 2001 5 Dec 13, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $545

$77 / night

$545 $575 $915 $1,255
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Feb 14, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $545

$77 / night

$545 $685 $1,025 $1,355
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Feb 21, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $549

$78 / night

$549 $689 $1,019 $1,289
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 20, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $555

$79 / night

$555 $635 $785 $1,575
MSC Cruises MSC CruisesMSC Grandiosa 2019 5 Oct 31, 2026 14 5 10 Barcelona Port Canaveral, Florida Caribbean

from $558

$39 / night

$558 $748 $938 $2,448
MSC Cruises MSC CruisesMSC Euribia 2022 5 Jan 9, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $575

$82 / night

$575 $775 $875 $1,635
MSC Cruises MSC CruisesMSC Euribia 2022 5 Jan 16, 2027 7 6 1 Barcelona Barcelona North Africa

from $575

$82 / night

$575 $775 $875 $1,635
MSC Cruises MSC CruisesMSC Euribia 2022 5 Jan 23, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $575

$82 / night

$575 $785 $875 $2,295
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Feb 7, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $575

$82 / night

$575 $635 $995 $1,363
MSC Cruises MSC CruisesMSC Grandiosa 2019 5 Oct 31, 2026 13 4 10 Barcelona Miami, Florida Europe

from $584

$44 / night

$584 $684 $854
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Jan 3, 2027 7 6 1 Barcelona Barcelona Europe

from $585

$83 / night

$585 $705 $1,065 $1,395
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Feb 28, 2027 7 6 1 Barcelona Barcelona Europe

from $605

$86 / night

$605 $775 $1,125 $1,415
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Dec 6, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $614

$87 / night

$614 $730 $1,030 $1,350
MSC Cruises MSC CruisesMSC Euribia 2022 5 Dec 12, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $615

$87 / night

$615 $785 $885 $1,635
MSC Cruises MSC CruisesMSC Euribia 2022 5 Jan 30, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $625

$89 / night

$625 $835 $925 $1,695
MSC Cruises MSC CruisesMSC Opera 2004 4 Nov 2, 2026 14 6 9 Barcelona La Romana Europe

from $634

$45 / night

$634 $857
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 13, 2026 7 6 1 Barcelona Barcelona Mediterranean

from $655

$93 / night

$655 $685 $805 $1,685
MSC Cruises MSC CruisesMSC Euribia 2022 5 Nov 28, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $665

$95 / night

$665 $855 $955 $1,715
MSC Cruises MSC CruisesMSC Euribia 2022 5 Dec 5, 2026 7 6 1 Barcelona Barcelona North Africa

from $665

$95 / night

$665 $745 $835 $1,585
MSC Cruises MSC CruisesMSC Euribia 2022 5 Feb 13, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $675

$96 / night

$675 $875 $975 $1,745
MSC Cruises MSC CruisesMSC Euribia 2022 5 Feb 20, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $675

$96 / night

$675 $875 $975 $1,745
MSC Cruises MSC CruisesMSC World Asia 5 Jan 8, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $685

$97 / night

$685 $885 $1,005 $1,795
MSC Cruises MSC CruisesMSC World Asia 5 Jan 22, 2027 7 6 1 Barcelona Barcelona Europe

from $685

$97 / night

$685 $885 $975 $1,755
MSC Cruises MSC CruisesMSC Euribia 2022 5 Feb 6, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $695

$99 / night

$695 $825 $925 $1,695
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Mar 14, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $699

$99 / night

$699 $828 $1,125 $1,415
MSC Cruises MSC CruisesMSC Lirica 2003 4 Jan 23, 2028 7 6 1 Barcelona Barcelona Mediterranean

from $699

$99 / night

$699 $809 $1,139 $1,419
MSC Cruises MSC CruisesMSC Lirica 2003 4 Jan 16, 2028 7 6 1 Barcelona Barcelona Europe

from $699

$99 / night

$699 $809 $1,139 $1,419
MSC Cruises MSC CruisesMSC Lirica 2003 4 Jan 30, 2028 7 6 1 Barcelona Barcelona Mediterranean

from $699

$99 / night

$699 $809 $1,139 $1,419
MSC Cruises MSC CruisesMSC Lirica 2003 4 Feb 6, 2028 7 6 1 Barcelona Barcelona Western Mediterranean

from $699

$99 / night

$699 $809 $1,139 $1,419
MSC Cruises MSC CruisesMSC Splendida 2008 4 Nov 1, 2026 7 6 1 Barcelona Barcelona Mediterranean

from $705

$100 / night

$705 $815 $885 $1,655
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Nov 15, 2026 7 6 1 Barcelona Barcelona Europe

from $705

$100 / night

$705 $805 $1,115 $1,433
MSC Cruises MSC CruisesMSC Seaview 2018 5 Jan 9, 2028 6 5 1 Barcelona Barcelona Western Mediterranean

from $710

$118 / night

$710 $850 $960 $1,430
MSC Cruises MSC CruisesMSC Euribia 2022 5 Nov 21, 2026 7 6 1 Barcelona Barcelona North Africa

from $714

$102 / night

$714 $925 $925 $1,754
MSC Cruises MSC CruisesMSC Splendida 2008 4 Nov 8, 2026 7 6 1 Barcelona Barcelona Europe

from $715

$102 / night

$715 $795 $885 $1,625
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 8, 2026 7 6 2 Barcelona Civitavecchia, Rome Mediterranean

from $719

$102 / night

$719 $780 $960 $1,640
MSC Cruises MSC CruisesMSC Lirica 2003 4 Dec 12, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $719

$102 / night

$719 $829 $1,159 $1,439
MSC Cruises MSC CruisesMSC Lirica 2003 4 Jan 9, 2028 7 6 1 Barcelona Barcelona Europe

from $719

$102 / night

$719 $829 $1,159 $1,439
MSC Cruises MSC CruisesMSC Lirica 2003 4 Feb 13, 2028 7 6 1 Barcelona Barcelona Western Mediterranean

from $719

$102 / night

$719 $829 $1,159 $1,439
MSC Cruises MSC CruisesMSC Lirica 2003 4 Feb 20, 2028 7 6 1 Barcelona Barcelona Mediterranean

from $719

$102 / night

$719 $829 $1,159 $1,439
MSC Cruises MSC CruisesMSC Euribia 2022 5 Nov 14, 2026 7 6 1 Barcelona Barcelona North Africa

from $725

$103 / night

$725 $915 $915 $1,755
MSC Cruises MSC CruisesMSC Euribia 2022 5 Feb 27, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $725

$103 / night

$725 $925 $1,025 $1,805
MSC Cruises MSC CruisesMSC Lirica 2003 4 Dec 5, 2027 7 7 1 Barcelona Tarragona Europe

from $729

$104 / night

$729 $839 $1,169 $1,449
MSC Cruises MSC CruisesMSC World Asia 5 Jan 29, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $735

$105 / night

$735 $945 $1,035 $1,785
MSC Cruises MSC CruisesMSC Euribia 2022 5 Mar 6, 2027 7 6 1 Barcelona Barcelona North Africa

from $735

$105 / night

$735 $935 $1,035 $1,805
MSC Cruises MSC CruisesMSC Euribia 2022 5 Mar 13, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $735

$105 / night

$735 $935 $1,035 $1,805
MSC Cruises MSC CruisesMSC World Europa 2021 5 Nov 6, 2026 6 5 1 Barcelona Barcelona Europe

from $740

$123 / night

$740 $970 $1,080 $1,880
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Nov 22, 2026 7 6 1 Barcelona Barcelona Mediterranean

from $749

$107 / night

$749 $845 $1,199

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