Round-trip Cruises from Rio de Janeiro

Are you looking for a cruise starting and ending in Rio de Janeiro? December is the most popular month to join a roundtrip cruise from Rio de Janeiro and we have 27 departures available from one of the world's leading cruise lines.
Filter Results
8 Cruises (27 Departures)
8 Cruises (27 Departures)
Departures
Duration
7 Days
10 Days
Ship Size
Price
$1,200pp
$2,735pp
Countries
Cruise
 (1)

10 Days (9 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Departures: Jan 2027 to Feb 2027
Visits: Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$2,008
Oceanview
-
Balcony
$2,057
Suite
$2,849
From (Per Person)
A$2,008
Per Person
Cruise
 (1)

8 Days (7 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Ship: MSC Musica
Departures: Jan 2027 to Feb 2028
Visits: Brazil
Exclusive Savings
Inside
$1,290
Oceanview
$1,231
Balcony
$1,260
Suite
$2,461
From (Per Person)
A$1,231
Per Person
Cruise
 (1)

7 Days (6 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Ship: MSC Musica
Departures: Dec 2027 to Jan 2028
Visits: Brazil
Exclusive Savings
Inside
$1,332
Oceanview
$1,461
Balcony
$1,817
Suite
$2,269
From (Per Person)
A$1,332
Per Person
Cruise
 (1)

9 Days (8 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Departure: 06 December 2026
Visits: Brazil, Uruguay, Argentina
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,100
Suite
$4,860
From (Per Person)
A$2,100
Per Person
Cruise
 (1)

8 Days (7 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Ship: MSC Musica
Departures: Dec 2026 to Jan 2027
Visits: Brazil
Exclusive Savings
Inside
$1,458
Oceanview
$1,340
Balcony
$1,468
Suite
$3,589
From (Per Person)
A$1,340
Per Person
Cruise
 (1)

8 Days (7 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Ship: MSC Musica
Departures: Dec 2026 to Dec 2027
Visits: Brazil
Exclusive Savings
Inside
$2,478
Oceanview
$2,755
Balcony
$3,042
Suite
$4,074
From (Per Person)
A$2,478
Per Person
Cruise
 (1)

9 Days (8 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Departure: 31 December 2026
Visits: Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$2,714
Oceanview
-
Balcony
$2,882
Suite
-
From (Per Person)
A$2,714
Per Person
Cruise
 (1)

8 Days (7 Nights) Rio de Janeiro to Rio de Janeiro
Operator: MSC Cruises
Departure: 29 November 2026
Visits: Brazil, Uruguay, Argentina
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,033
Suite
-
From (Per Person)
A$2,033
Per Person
Results: 8 results

No trips found. Try adjusting the search filters.