CruiseGrid

Cruises from Rio de Janeiro

51 cruises depart Rio de Janeiro, ranging from 4 to 23 nights. Prices start at $359. Most-visited destinations: South America (16), Other (8).

Showing the first 24 of 51 sailings

  1. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sun, Dec 6, 2026
    back Dec 14
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,012per guestas of 2 hours ago
    View sailing
  2. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Tue, Dec 22, 2026
    back Dec 31
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,507per guestas of 2 hours ago
    View sailing
  3. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Dec 29, 2026
    back Jan 5
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Copacabana (Rio de Jainero), Brazil · Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil +1 more
    From$1,397per guestas of 2 hours ago
    View sailing
  4. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Thu, Dec 31, 2026
    back Jan 8
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Copacabana (Rio de Jainero), Brazil · Ilha Grande, Brazil · Punta Del Este
    From$2,029per guestas of 1 month ago
    View sailing
  5. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Jan 5, 2027
    back Jan 12
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$1,497per guestas of 2 hours ago
    View sailing
  6. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Fri, Jan 8, 2027
    back Jan 17
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Buzios, Brazil · Punta Del Este · Ilhabela, Brazil · Itajai, Brazil
    From$1,569per guestas of 2 hours ago
    View sailing
  7. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sun, Jan 17, 2027
    back Jan 26
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Buzios, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,501per guestas of 1 month ago
    View sailing
  8. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Jan 26, 2027
    back Feb 2
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$897per guestas of 2 hours ago
    View sailing
  9. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sat, Feb 13, 2027
    back Feb 22
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Ilha Grande, Brazil · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,388per guestas of 2 hours ago
    View sailing
  10. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Feb 16, 2027
    back Feb 23
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$829per guestas of 2 hours ago
    View sailing
  11. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Feb 23, 2027
    back Mar 2
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$737per guestas of 2 hours ago
    View sailing
  12. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Mar 2, 2027
    back Mar 9
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$702per guestas of 2 months ago
    View sailing
  13. OtherMSC Cruises

    MSC Grand Voyages

    MSC Seaview

    Departure
    Mon, Mar 8, 2027
    back Mar 28
    Length
    20 nights
    From Rio de Janeiro, Brazil
    Ports
    Mindelo, Cape Verde Islands · Casablanca · Maceio · Lisbon, Portugal · Funchal (Madeira) +2 more
    From$1,618per guestas of 2 hours ago
    View sailing
  14. OtherMSC Cruises

    MSC Grand Voyages

    MSC Seaview

    Departure
    Mon, Mar 8, 2027
    back Mar 29
    Length
    21 nights
    From Rio de Janeiro, Brazil
    Ports
    Mindelo, Cape Verde Islands · Casablanca · Maceio · Lisbon, Portugal · Funchal (Madeira) +3 more
    From$1,828per guestas of 2 hours ago
    View sailing
  15. OtherMSC Cruises

    MSC Grand Voyages

    MSC Seaview

    Departure
    Mon, Mar 8, 2027
    back Mar 30
    Length
    22 nights
    From Rio de Janeiro, Brazil
    Ports
    Mindelo, Cape Verde Islands · Casablanca · Maceio · Lisbon, Portugal · Funchal (Madeira) +4 more
    From$1,858per guestas of 2 hours ago
    View sailing
  16. OtherMSC Cruises

    MSC Grand Voyages

    MSC Seaview

    Departure
    Mon, Mar 8, 2027
    back Mar 31
    Length
    23 nights
    From Rio de Janeiro, Brazil
    Ports
    Mindelo, Cape Verde Islands · Casablanca · Maceio · Lisbon, Portugal · Genoa (for Cinque Terre), Italy +5 more
    From$2,031per guestas of 29 days ago
    View sailing
  17. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Mar 9, 2027
    back Mar 13
    Length
    4 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Buzios, Brazil
    From$359per guestas of 2 hours ago
    View sailing
  18. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Mar 9, 2027
    back Mar 14
    Length
    5 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil
    From$419per guestas of 4 months ago
    View sailing
  19. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Mar 9, 2027
    back Mar 15
    Length
    6 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil
    From$539per guestas of 29 days ago
    View sailing
  20. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Wed, Mar 10, 2027
    back Mar 18
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,095per guestas of 3 months ago
    View sailing
  21. OtherMSC Cruises

    MSC Grand Voyages

    MSC Divina

    Departure
    Mon, Mar 15, 2027
    back Mar 30
    Length
    15 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Casablanca · Maceio · Santa Cruz De Tenerife, Spain · Alicante +1 more
    From$1,109per guestas of 1 month ago
    View sailing
  22. OtherMSC Cruises

    MSC Grand Voyages

    MSC Divina

    Departure
    Mon, Mar 15, 2027
    back Apr 2
    Length
    18 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Casablanca · Maceio · Santa Cruz De Tenerife, Spain · Alicante +3 more
    From$1,297per guestas of 28 days ago
    View sailing
  23. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Fri, Apr 2, 2027
    back Apr 15
    Length
    13 nights
    From Rio de Janeiro, Brazil
    Ports
    Maceio · Las Palmas de G.Canaria (Canary Is.), Spain
    From$795per guestas of 3 months ago
    View sailing
  24. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Fri, Apr 2, 2027
    back Apr 17
    Length
    15 nights
    From Rio de Janeiro, Brazil
    Ports
    Tarragona, Spain · Maceio · Las Palmas de G.Canaria (Canary Is.), Spain · Marseille (Provence), France
    From$1,169per guestas of 1 month ago
    View sailing