Skip to main content

Search results

Active: MSC Cruises Visits Rio de Janeiro Clear all

191 Results (page 1 of 4)

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 Virtuosa 2019 5 Dec 1, 2026 1 2 0 Rio de Janeiro Sao Paulo South America

from $70

$70 $112 $164 $332
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 1, 2027 1 2 0 Sao Paulo Rio de Janeiro South America

from $79

$79 $119 $169
MSC Cruises MSC CruisesMSC Divina 2011 4 Mar 14, 2027 1 2 0 Sao Paulo Rio de Janeiro South America

from $79

$79 $139 $189 $379
MSC Cruises MSC CruisesMSC Virtuosa 2019 5 Apr 3, 2027 1 2 0 Sao Paulo Rio de Janeiro South America

from $89

$89 $139 $189 $439
MSC Cruises MSC CruisesMSC Divina 2011 4 Nov 15, 2026 1 2 0 Rio de Janeiro Sao Paulo South America

from $113

$113 $133 $181 $379
MSC Cruises MSC CruisesMSC Musica 2005 4 Mar 9, 2027 6 6 1 Rio de Janeiro Sao Paulo South America

from $499

$83 / night

$499 $629 $849
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 27, 2027 7 6 1 Paranagua Paranagua Brazil

from $701

$100 / night

$701 $881 $1,061
MSC Cruises MSC CruisesMSC Musica 2005 4 Mar 7, 2027 7 6 1 Itajai Itajai South America

from $701

$100 / night

$701 $881 $1,061
MSC Cruises MSC CruisesMSC Musica 2005 4 Mar 6, 2027 7 6 1 Paranagua Paranagua South America

from $701

$100 / night

$701 $881 $1,081
MSC Cruises MSC CruisesMSC Musica 2005 4 Mar 2, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $701

$100 / night

$701 $881 $1,061
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 28, 2027 7 6 1 Itajai Itajai Brazil

from $709

$101 / night

$709 $889 $1,069
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 23, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $711

$101 / night

$711 $891 $1,071
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 20, 2027 7 6 1 Paranagua Paranagua South America

from $719

$102 / night

$719 $899 $1,079
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 2, 2027 13 4 10 Rio de Janeiro Tarragona South America

from $750

$57 / night

$750 $960 $1,180
MSC Cruises MSC CruisesMSC Musica 2005 4 Dec 20, 2026 7 7 1 Santos, Brazil Itajai South America

from $789

$112 / night

$789 $909 $1,089
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 14, 2027 7 6 1 Itajai Itajai South America

from $791

$113 / night

$791 $971 $1,151
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 13, 2027 7 6 1 Paranagua Paranagua South America

from $791

$113 / night

$791 $971 $1,151
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 21, 2027 7 6 1 Itajai Itajai Brazil

from $799

$114 / night

$799 $899 $1,079
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 1, 2027 14 5 10 Sao Paulo Tarragona South America

from $821

$58 / night

$821 $1,041 $1,281
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 2, 2027 14 5 10 Rio de Janeiro Marseille, France Brazil

from $821

$58 / night

$821 $1,061 $1,441
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 1, 2027 15 6 10 Sao Paulo Marseille, France Brazil

from $856

$57 / night

$856 $1,086 $1,336
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 16, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $859

$122 / night

$859 $979 $1,159
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 30, 2027 7 6 1 Paranagua Paranagua Brazil

from $871

$124 / night

$871 $1,051 $1,231
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 31, 2027 7 6 1 Itajai Itajai Brazil

from $871

$124 / night

$871 $1,051 $1,231
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 2, 2027 7 6 1 Rio de Janeiro Rio de Janeiro Brazil

from $871

$124 / night

$871 $1,051 $1,231
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 23, 2027 7 6 1 Paranagua Paranagua South America

from $871

$124 / night

$871 $1,051 $1,231
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 24, 2027 7 6 1 Itajai Itajai South America

from $871

$124 / night

$871 $1,051 $1,231
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 5, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $921

$131 / night

$921 $1,101 $1,281
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 9, 2027 7 6 1 Paranagua Paranagua South America

from $921

$131 / night

$921 $1,101 $1,281
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 12, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $921

$131 / night

$921 $1,101 $1,281
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 2, 2027 7 6 1 Paranagua Paranagua Brazil

from $921

$131 / night

$921 $1,101 $1,281
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 10, 2027 7 6 1 Itajai Itajai South America

from $929

$132 / night

$929 $1,109 $1,289
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 3, 2027 7 6 1 Itajai Itajai Brazil

from $929

$132 / night

$929 $1,109 $1,289
MSC Cruises MSC CruisesMSC Armonia 2000 4 Nov 8, 2027 13 5 9 Barcelona Rio de Janeiro South America

from $930

$71 / night

$930 $1,260 $2,020 $2,680
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 2, 2027 16 7 10 Rio de Janeiro Civitavecchia, Rome Mediterranean

from $943

$58 / night

$943 $1,183 $1,443
MSC Cruises MSC CruisesMSC Armonia 2000 4 Nov 8, 2027 14 6 9 Barcelona Sao Paulo South America

from $961

$68 / night

$961 $1,311 $2,131 $2,841
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 6, 2027 7 6 1 Paranagua Paranagua Brazil

from $971

$138 / night

$971 $1,151 $1,331
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 7, 2027 7 6 1 Itajai Itajai South America

from $971

$138 / night

$971 $1,151 $1,331
MSC Cruises MSC CruisesMSC Musica 2005 4 Dec 22, 2026 7 6 1 Rio de Janeiro Rio de Janeiro Brazil

from $971

$138 / night

$971 $1,151 $1,331
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 17, 2027 7 6 1 Itajai Itajai South America

from $987

$141 / night

$987 $1,167 $1,347
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 1, 2027 17 8 10 Sao Paulo Civitavecchia, Rome Brazil

from $994

$58 / night

$994 $1,244 $1,524
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 16, 2027 7 6 1 Paranagua Paranagua South America

from $995

$142 / night

$995 $1,175 $1,355
MSC Cruises MSC CruisesMSC Musica 2005 4 Jan 19, 2027 7 6 1 Rio de Janeiro Rio de Janeiro Brazil

from $998

$142 / night

$998 $1,103 $1,292
MSC Cruises MSC CruisesMSC Musica 2005 4 Apr 1, 2027 16 7 10 Sao Paulo Genoa, Italy Western Mediterranean

from $1,023

$63 / night

$1,023 $1,153 $1,413
MSC Cruises MSC CruisesMSC Musica 2005 4 Nov 8, 2027 14 6 9 Valencia Rio de Janeiro Brazil

from $1,041

$74 / night

$1,041 $1,301 $1,801
MSC Cruises MSC CruisesMSC Musica 2005 4 Feb 9, 2027 7 6 1 Rio de Janeiro Rio de Janeiro South America

from $1,082

$154 / night

$1,082 $1,151 $1,331
MSC Cruises MSC CruisesMSC Splendida 2008 4 Feb 22, 2027 8 5 3 Rio de Janeiro Rio de Janeiro South America

from $1,085

$135 / night

$1,085 $1,306 $1,516 $2,293
MSC Cruises MSC CruisesMSC Splendida 2008 4 Mar 2, 2027 8 5 3 Rio de Janeiro Rio de Janeiro South America

from $1,085

$135 / night

$1,085 $1,306 $1,516 $2,293
MSC Cruises MSC CruisesMSC Divina 2011 4 Nov 2, 2026 14 5 10 Tarragona Sao Paulo Brazil

from $1,110

$79 / night

$1,110 $1,218 $1,806 $5,661
MSC Cruises MSC CruisesMSC Divina 2011 4 Oct 31, 2026 16 6 11 Genoa, Italy Sao Paulo Brazil

from $1,112

$69 / night

$1,112 $1,472 $1,698 $3,203

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