Rio de Janeiro Cruises
Cruises that visit South America: Brazil: Rio de Janeiro
Cruises that depart from Rio de Janeiro
33 Night - Brazilian & Cape Horn Grand Adventure
Starting in Fort Lauderdale, Florida, St Maarten, St Lucia, Barbados, Fortaleza, Brazil, Rio De Janeiro, Brazil, Montevideo, Uruguay, Buenos Aires, Argentina, Montevideo, Uruguay, Puerto Madryn, Argentina, Port Stanley, Falkland Islands, Cape Horn (Scenic Cruising), Ushuaia (Tierra del Fuego), Argentina, Beagle Channel Fjords and Glacier Alley, Chile, Punta Arenas, Chile, Puerto Montt, Chile, San Antonio CL (for Santiago), Chile
2026 Sails: Nov 19, More...
16 Night - Msc Grand Voyages
Starting in Barcelona, Spain, Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil
2026 Sails: Nov 20, More...
17 Night - Msc Grand Voyages
Starting in Barcelona, Spain, Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil, Itajai, Brazil
2026 Sails: Nov 20, More...
14 Night - Msc Grand Voyages
Starting in Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil
2026 Sails: Nov 22, More...
6 Night - South America
Starting in Santos (Sao Paulo), Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Paranagua, Brazil
2026 Sails: Dec 6, More...
7 Night - South America
Starting in Santos (Sao Paulo), Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Paranagua, Brazil, Itajai, Brazil
2026 Sails: Dec 6, More...
8 Night - South America
Starting in Montevideo, Uruguay, Buenos Aires, Argentina, Rio De Janeiro, Brazil, Ilhabela, Brazil, Camboriu, Brazil, Montevideo, Uruguay
2026 Sails: Dec 10, Dec 18, 2027: Feb 18, Mar 6, Mar 14, Mar 22, More...
8 Night - South America
Starting in Buenos Aires, Argentina, Rio De Janeiro, Brazil, Ilhabela, Brazil, Camboriu, Brazil, Montevideo, Uruguay, Buenos Aires, Argentina
2026 Sails: Dec 11, 2027: Feb 19, Feb 27, Mar 7, Mar 15, Mar 23, More...
7 Night - South America
Starting in Paranagua, Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Ilha Grande, Brazil, Paranagua, Brazil
2026 Sails: Dec 12, 2027: Jan 2, More...
7 Night - South America
Starting in Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Ilha Grande, Brazil, Paranagua, Brazil, Itajai, Brazil
2026 Sails: Dec 13, Dec 27, 2027: Jan 3, Jan 10, Jan 31, Feb 7, Feb 28, Mar 7, More...
Cruises that visit South America: Brazil: Rio de Janeiro
Cruises that depart from Rio de Janeiro
Click on a cruise ship itinerary that visits Rio de Janeiro (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Rio de Janeiro), please visit: Cruise Search or try our Virtual Cruise Advisor™.
33 Night - Brazilian & Cape Horn Grand AdventureStarting in Fort Lauderdale, Florida, St Maarten, St Lucia, Barbados, Fortaleza, Brazil, Rio De Janeiro, Brazil, Montevideo, Uruguay, Buenos Aires, Argentina, Montevideo, Uruguay, Puerto Madryn, Argentina, Port Stanley, Falkland Islands, Cape Horn (Scenic Cruising), Ushuaia (Tierra del Fuego), Argentina, Beagle Channel Fjords and Glacier Alley, Chile, Punta Arenas, Chile, Puerto Montt, Chile, San Antonio CL (for Santiago), Chile
2026 Sails: Nov 19, More...
16 Night - Msc Grand VoyagesStarting in Barcelona, Spain, Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil
2026 Sails: Nov 20, More...
17 Night - Msc Grand VoyagesStarting in Barcelona, Spain, Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil, Itajai, Brazil
2026 Sails: Nov 20, More...
14 Night - Msc Grand VoyagesStarting in Malaga (Granada), Spain, Tangier (Tetouan), Morocco, Santa Cruz de Tenerife, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil
2026 Sails: Nov 22, More...
6 Night - South AmericaStarting in Santos (Sao Paulo), Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Paranagua, Brazil
2026 Sails: Dec 6, More...
7 Night - South AmericaStarting in Santos (Sao Paulo), Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Paranagua, Brazil, Itajai, Brazil
2026 Sails: Dec 6, More...
8 Night - South AmericaStarting in Montevideo, Uruguay, Buenos Aires, Argentina, Rio De Janeiro, Brazil, Ilhabela, Brazil, Camboriu, Brazil, Montevideo, Uruguay
2026 Sails: Dec 10, Dec 18, 2027: Feb 18, Mar 6, Mar 14, Mar 22, More...
8 Night - South AmericaStarting in Buenos Aires, Argentina, Rio De Janeiro, Brazil, Ilhabela, Brazil, Camboriu, Brazil, Montevideo, Uruguay, Buenos Aires, Argentina
2026 Sails: Dec 11, 2027: Feb 19, Feb 27, Mar 7, Mar 15, Mar 23, More...
7 Night - South AmericaStarting in Paranagua, Brazil, Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Ilha Grande, Brazil, Paranagua, Brazil
2026 Sails: Dec 12, 2027: Jan 2, More...
7 Night - South AmericaStarting in Itajai, Brazil, Ilhabela, Brazil, Rio De Janeiro, Brazil, Buzios, Brazil, Ilha Grande, Brazil, Paranagua, Brazil, Itajai, Brazil
2026 Sails: Dec 13, Dec 27, 2027: Jan 3, Jan 10, Jan 31, Feb 7, Feb 28, Mar 7, More...