Regent Seven Seas Cruises · Seven Seas Mariner
11-Night South America on Seven Seas Mariner, Jan 22, 2027
11 nights, one way from Rio de Janeiro (Brazil) to Buenos Aires (Argentina). Leaves , arrives .
Ports of call
- Leaves Rio de Janeiro (Brazil)
- Buzios (Brazil)
- Ilha Grande (Brazil)
- Ilhabela (Brazil)
- Sao Francisco do Sul (Brazil)
- Porto Belo (Santa Catarina, Brazil)
- Rio Grande (Brazil)
- Montevideo (Uruguay)
- Ends in Buenos Aires (Argentina)
From the sailing's own itinerary on Cruisebound. Lines can change ports, so check them before you book.
The sailing
- Cruise line
- Regent Seven Seas Cruises
- Ship
- Seven Seas Mariner
- Leaves
- Fri, Jan 22, 2027 from Rio de Janeiro (Brazil)
- Ends
- Tue, Feb 2, 2027 in Buenos Aires (Argentina)
- Length
- 11 nights
- Listed under
- South America
Other Seven Seas Mariner departures in the next 90 days
Other last minute Regent cruises around these dates
- 114-Night Mediterranean, EasternRegent · Seven Seas Navigator · Jan 15 from Istanbul (Turkey)$9,39914 nights
- 214-Night Mediterranean, WesternRegent · Seven Seas Navigator · Jan 29 from Piraeus (Athens, Greece)$11,14914 nights
- 316-Night Panama CanalRegent · Seven Seas Grandeur · Jan 24 from Los Angeles (California)$14,29916 nights
- 415-Night AfricaRegent · Seven Seas Voyager · Jan 17 from Port Louis (Mauritius)$14,54915 nights
- 512-Night South PacificRegent · Seven Seas Explorer · Jan 28 from Sydney (Australia)$18,49912 nights
Other lines to South America around these dates
- 13-Night South AmericaMSC · MSC Divina · Jan 26 from Santos (Sao Paulo, Brazil)$5693 nights
- 23-Night South AmericaMSC · MSC Divina · Jan 23 from Santos (Sao Paulo, Brazil)$6293 nights
- 33-Night South AmericaMSC · MSC Divina · Jan 29 from Santos (Sao Paulo, Brazil)$6293 nights
- 47-Night South AmericaMSC · MSC Musica · Jan 23 from Paranagua (Brazil)$8967 nights
- 57-Night South AmericaMSC · MSC Musica · Jan 24 from Itajai (Brazil)$8967 nights
More last minute deals
Updated Nov 8, 2026, 5:52 a.m. ET.1 daily reading of this sailing's fare so far.