CruiseGrid
Showing 25–48 of 51 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Fri, Apr 2, 2027
    back Apr 18
    Length
    16 nights
    From Rio de Janeiro, Brazil
    Ports
    Tarragona, Spain · Maceio · Genoa (for Cinque Terre), Italy · Las Palmas de G.Canaria (Canary Is.), Spain · Marseille (Provence), France
    From$1,089per guestas of 2 hours ago
    View sailing
  2. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Fri, Apr 2, 2027
    back Apr 22
    Length
    20 nights
    From Rio de Janeiro, Brazil
    Ports
    Ibiza, Spain · Civitavecchia (Rome) · Palermo, Sicily · Tarragona, Spain · Maceio +3 more
    From$1,509per guestas of 2 months ago
    View sailing
  3. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Sun, Apr 4, 2027
    back Apr 20
    Length
    16 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Maceio · Santa Cruz De Tenerife, Spain · Buzios, Brazil · Tangier
    From$1,329per guestas of 2 hours ago
    View sailing
  4. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Sun, Apr 4, 2027
    back Apr 26
    Length
    22 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · La Goulette, Tunisia · Palermo, Sicily · Maceio · Santa Cruz De Tenerife, Spain +5 more
    From$1,965per guestas of 2 hours ago
    View sailing
  5. South AmericaMSC Cruises

    South America

    MSC Splendida

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

    South America

    MSC Musica

    Departure
    Thu, Dec 23, 2027
    back Dec 29
    Length
    6 nights
    From Rio de Janeiro, Brazil
    Ports
    Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$967per guestas of 2 hours ago
    View sailing
  7. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Wed, Dec 29, 2027
    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,642per guestas of 2 hours ago
    View sailing
  8. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sat, Jan 1, 2028
    back Jan 10
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Buzios, Brazil · Punta Del Este · Ilhabela, Brazil · Itajai, Brazil
    From$1,818per guestas of 2 hours ago
    View sailing
  9. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Wed, Jan 5, 2028
    back Jan 11
    Length
    6 nights
    From Rio de Janeiro, Brazil
    Ports
    Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$809per guestas of 2 hours ago
    View sailing
  10. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Fri, Jan 28, 2028
    back Feb 6
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Buzios, Brazil · Punta Del Este · Ilhabela, Brazil · Itajai, Brazil
    From$1,248per guestas of 2 hours ago
    View sailing
  11. South AmericaMSC Cruises

    South America

    MSC Musica

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

    South America

    MSC Splendida

    Departure
    Sun, Feb 6, 2028
    back Feb 15
    Length
    9 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Buzios, Brazil · Punta Del Este · Ilhabela, Brazil
    From$1,138per guestas of 2 hours ago
    View sailing
  13. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Tue, Feb 15, 2028
    back Feb 22
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil · Ilhabela, Brazil
    From$772per guestas of 2 hours ago
    View sailing
  14. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Thu, Feb 24, 2028
    back Mar 3
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$885per guestas of 2 months ago
    View sailing
  15. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Tue, Mar 7, 2028
    back Mar 24
    Length
    17 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Mindelo, Cape Verde Islands · Arrecife de Lanzarote (Canary Is.), Spain · Maceio · Buzios, Brazil +2 more
    From$905per guestas of 2 hours ago
    View sailing
  16. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Tue, Mar 7, 2028
    back Mar 26
    Length
    19 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Mindelo, Cape Verde Islands · Arrecife de Lanzarote (Canary Is.), Spain · Maceio · Buzios, Brazil +4 more
    From$979per guestas of 2 hours ago
    View sailing
  17. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Tue, Mar 7, 2028
    back Mar 27
    Length
    20 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Mindelo, Cape Verde Islands · Arrecife de Lanzarote (Canary Is.), Spain · Maceio · Buzios, Brazil +5 more
    From$1,029per guestas of 2 hours ago
    View sailing
  18. OtherMSC Cruises

    MSC Grand Voyages

    MSC Musica

    Departure
    Tue, Mar 7, 2028
    back Mar 29
    Length
    22 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Mindelo, Cape Verde Islands · Arrecife de Lanzarote (Canary Is.), Spain · Maceio · Genoa (for Cinque Terre), Italy +6 more
    From$1,146per guestas of 2 hours ago
    View sailing
  19. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sat, Mar 11, 2028
    back Mar 19
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Punta Del Este · Ilhabela, Brazil · Itajai, Brazil
    From$925per guestas of 2 hours ago
    View sailing
  20. South AmericaMSC Cruises

    South America

    MSC Splendida

    Departure
    Sun, Mar 19, 2028
    back Mar 27
    Length
    8 nights
    From Rio de Janeiro, Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este · Ilhabela, Brazil
    From$905per guestas of 2 hours ago
    View sailing
  21. OtherMSC Cruises

    MSC Grand Voyages

    MSC Divina

    Departure
    Mon, Mar 20, 2028
    back Apr 6
    Length
    17 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Casablanca · Maceio · Santa Cruz De Tenerife, Spain · Valencia +1 more
    From$1,105per guestas of 2 hours ago
    View sailing
  22. OtherMSC Cruises

    MSC Grand Voyages

    MSC Divina

    Departure
    Mon, Mar 20, 2028
    back Apr 7
    Length
    18 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Casablanca · Maceio · Santa Cruz De Tenerife, Spain · Valencia +2 more
    From$1,138per guestas of 2 hours ago
    View sailing
  23. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Sun, Mar 26, 2028
    back Apr 11
    Length
    16 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · Maceio · Santa Cruz De Tenerife, Spain · Buzios, Brazil · Tangier
    From$1,183per guestas of 2 hours ago
    View sailing
  24. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Sun, Mar 26, 2028
    back Apr 15
    Length
    20 nights
    From Rio de Janeiro, Brazil
    Ports
    Salvador, Brazil · La Goulette, Tunisia · Palermo, Sicily · Maceio · Santa Cruz De Tenerife, Spain +3 more
    From$1,459per guestas of 2 hours ago
    View sailing