Skip to main content

Search results

Active: MSC Cruises Visits Tangier, Morocco Clear all

52 Results (page 1 of 2)

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 Fantasia 2008 4 Apr 5, 2027 7 5 3 Arrecife, Lanzarote, Canary Islands Civitavecchia, Rome Western Mediterranean

from $627

$89 / night

$627 $727 $1,064
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 Fantasia 2008 4 Mar 27, 2028 7 5 3 Arrecife, Lanzarote, Canary Islands Civitavecchia, Rome Mediterranean

from $639

$91 / night

$639 $829 $959 $2,689
MSC Cruises MSC CruisesMSC Opera 2004 4 Nov 1, 2026 15 7 9 Marseille, France La Romana Western Mediterranean

from $727

$48 / night

$727 $905 $1,716 $3,361
MSC Cruises MSC CruisesMSC Opera 2004 4 Oct 29, 2026 18 10 9 Civitavecchia, Rome La Romana North Africa

from $801

$44 / night

$801 $1,000 $1,810 $3,937
MSC Cruises MSC CruisesMSC Fantasia 2008 4 Mar 26, 2028 8 6 3 Santa Cruz de Tenerife Civitavecchia, Rome Mediterranean

from $834

$104 / night

$834 $954 $1,054 $1,624
MSC Cruises MSC CruisesMSC Opera 2004 4 Oct 30, 2026 17 9 9 Genoa, Italy La Romana Western Mediterranean

from $843

$49 / night

$843 $1,032
MSC Cruises MSC CruisesMSC Fantasia 2008 4 Apr 4, 2027 8 6 3 Santa Cruz de Tenerife Civitavecchia, Rome North Africa

from $928

$116 / night

$928 $1,061 $1,061 $1,651
MSC Cruises MSC CruisesMSC Opera 2004 4 Oct 31, 2026 16 8 9 Genoa, Italy La Romana Transatlantic

from $1,125

$70 / night

$1,125 $1,616
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 25, 2027 10 8 2 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,179

$117 / night

$1,179 $1,379 $1,559 $3,209
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 28, 2027 10 8 2 Tarragona Tarragona Western Mediterranean

from $1,179

$117 / night

$1,179 $1,379 $1,559 $3,879
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 27, 2027 10 8 2 Marseille, France Marseille, France Mediterranean

from $1,182

$118 / night

$1,182 $1,382 $1,562 $2,622
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 26, 2027 10 8 2 Genoa, Italy Genoa, Italy Western Mediterranean

from $1,196

$119 / night

$1,196 $1,396 $1,576 $2,636
MSC Cruises MSC CruisesMSC Meraviglia 2016 5 Oct 12, 2028 9 6 3 Southampton Southampton Mediterranean

from $1,239

$137 / night

$1,239 $1,449 $1,759 $3,429
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 4, 2027 16 7 10 Rio de Janeiro Barcelona Brazil

from $1,289

$80 / night

$1,289 $1,529 $1,795
MSC Cruises MSC CruisesMSC Opera 2004 4 Nov 1, 2026 19 10 10 Marseille, France Fort de France Caribbean

from $1,300

$68 / night

$1,300 $1,593
MSC Cruises MSC CruisesMSC Opera 2004 4 Oct 29, 2026 25 15 10 Civitavecchia, Rome La Romana Western Mediterranean

from $1,349

$53 / night

$1,349 $1,758 $4,888 $5,775
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 3, 2027 17 8 10 Sao Paulo Barcelona Brazil

from $1,393

$81 / night

$1,393 $1,643 $1,893 $5,413
MSC Cruises MSC CruisesMSC Fantasia 2008 4 Mar 30, 2027 13 9 4 Funchal Civitavecchia, Rome Mediterranean

from $1,492

$114 / night

$1,492 $1,622 $1,802 $2,914
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 14, 2027 13 9 4 Civitavecchia, Rome Civitavecchia, Rome Western Mediterranean

from $1,503

$115 / night

$1,503 $1,762 $2,761
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 19, 2027 10 8 2 Marseille, France Marseille, France Western Mediterranean

from $1,546

$154 / night

$1,546 $1,746 $2,416
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 21, 2027 10 8 2 Malaga Malaga North Africa

from $1,551

$155 / night

$1,551 $1,751 $2,421 $2,641
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 18, 2027 10 8 2 Genoa, Italy Genoa, Italy Western Mediterranean

from $1,561

$156 / night

$1,561 $1,761 $2,431 $2,651
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 8, 2027 20 9 12 Rio de Janeiro Barcelona Brazil

from $1,569

$78 / night

$1,569 $1,999 $2,279 $4,259
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 27, 2027 10 8 2 Civitavecchia, Rome Civitavecchia, Rome Western Mediterranean

from $1,642

$164 / night

$1,642 $1,842 $2,512 $2,732
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 17, 2027 10 8 2 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,642

$164 / night

$1,642 $1,842 $2,512 $2,732
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 29, 2027 10 8 2 Marseille, France Marseille, France North Africa

from $1,646

$164 / night

$1,646 $1,846 $2,516 $2,736
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 19, 2027 10 8 2 Marseille, France Marseille, France Mediterranean

from $1,646

$164 / night

$1,646 $1,846 $2,516 $2,736
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 1, 2027 10 8 2 Malaga Malaga Mediterranean

from $1,651

$165 / night

$1,651 $1,851 $2,521 $2,741
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 21, 2027 10 8 2 Malaga Malaga Mediterranean

from $1,651

$165 / night

$1,651 $1,851
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 25, 2027 10 8 2 Alicante Alicante Western Mediterranean

from $1,652

$165 / night

$1,652 $1,852 $2,522 $2,742
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 28, 2027 10 8 2 Genoa, Italy Genoa, Italy Mediterranean

from $1,661

$166 / night

$1,661 $1,861 $2,531 $2,751
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 18, 2027 10 8 2 Genoa, Italy Genoa, Italy North Africa

from $1,661

$166 / night

$1,661 $1,861 $2,531 $2,751
MSC Cruises MSC CruisesMSC Sinfonia 2001 5 Apr 11, 2027 14 11 3 Barcelona Alicante Mediterranean

from $1,704

$121 / night

$1,704 $2,019 $3,069
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 3, 2027 20 10 11 Sao Paulo Palermo Mediterranean

from $1,739

$86 / night

$1,739 $2,049
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 7, 2027 21 10 12 Sao Paulo Barcelona Brazil

from $1,750

$83 / night

$1,750 $2,000 $2,600 $4,440
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 3, 2027 21 11 11 Sao Paulo Naples Mediterranean

from $1,820

$86 / night

$1,820 $3,190
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 8, 2027 21 10 12 Rio de Janeiro Marseille, France Brazil

from $1,852

$88 / night

$1,852 $2,202 $2,702 $4,312
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 4, 2027 22 12 11 Rio de Janeiro Marseille, France Brazil

from $1,930

$87 / night

$1,930
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 7, 2027 23 12 12 Sao Paulo Genoa, Italy Brazil

from $1,949

$84 / night

$1,949 $2,219 $2,879 $4,849
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 3, 2027 23 13 11 Sao Paulo Marseille, France Brazil

from $2,005

$87 / night

$2,005 $2,209 $8,915
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 7, 2027 24 13 12 Sao Paulo Naples Brazil

from $2,039

$84 / night

$2,039 $2,429 $2,739 $5,419
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 8, 2027 23 12 12 Rio de Janeiro Naples Mediterranean

from $2,049

$89 / night

$2,049 $2,439 $2,979
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 4, 2027 24 11 14 Buenos Aires Barcelona South America

from $2,069

$86 / night

$2,069 $2,429 $2,739 $5,019
MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 4, 2027 25 12 14 Buenos Aires Marseille, France Mediterranean

from $2,114

$84 / night

$2,114 $2,544 $2,864 $5,274
MSC Cruises MSC CruisesMSC Fantasia 2008 4 Apr 2, 2027 10 8 3 Las Palmas,Gran Canaria Civitavecchia, Rome Western Mediterranean

from $1,437

$143 / night

Inside unavailable · least expensive available

$1,437
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 7, 2027 13 5 9 Salvador Barcelona South America

from $1,285

$98 / night

Inside unavailable · least expensive available

$1,285 $1,758 $5,114
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 9, 2027 11 4 8 Maceio Barcelona South America

Call for price

MSC Cruises MSC CruisesMSC Sinfonia 2001 5 May 15, 2027 10 8 2 Alicante Alicante Western Mediterranean

Call for price

MSC Cruises MSC CruisesMSC Seaview 2018 5 Mar 4, 2027 26 13 14 Buenos Aires Genoa, Italy Brazil

from $3,329

$128 / night

Inside unavailable · least expensive available

$3,329

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