Skip to content
Last Minute Cruise Tracker Updated every morning

Last Minute Cruises to South America

Every cruise to South America leaving in the next 90 days, from any port, cheapest first.

276 cruises from $70 per person Updated Nov 8, 2026, 4:04 a.m. ET

276 sailings to South America leave in the next 90 days, on 17 cruise lines. The cheapest is the 1-Night Grand Voyage on MSC Virtuosa, leaving Rio de Janeiro (Brazil) on Tue, Dec 1, 2026, from $70 per person. Most leave from Santos (Sao Paulo, Brazil), Buenos Aires (Argentina) and Miami (Florida).

A sailing is listed here when it calls at a port in South America.

Deals

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.

Filter and sort 276 cruises

Showing 24 of 276

MSC MSC Virtuosa

1-Night Grand Voyage

1 night Rio de Janeiro (Brazil) to Santos (Sao Paulo, Brazil)

  • Leaves in 23 days

from $70

per person, interior

$70 a night

Price checked Nov 8

Check live price

MSC MSC Musica

2-Night South America

2 nights Santos (Sao Paulo, Brazil) to Rio de Janeiro (Brazil)

Ports of call: Ilhabela

  • Leaves in 42 days

from $219

per person, interior

$110 a night

Price checked Nov 8

Check live price

MSC MSC Musica

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 15 days

from $368

per person, interior

$123 a night

Price checked Nov 8

Check live price

MSC MSC Musica

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 25 days

from $368

per person, interior

$123 a night

Price checked Nov 8

Check live price

MSC MSC Musica

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 22 days

from $369

per person, lowest available

$123 a night

Price checked Nov 8

Check live price

MSC MSC Divina

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Angra Dos Reis, Buzios

  • Leaves in 40 days

from $419

per person, interior

$140 a night

Price checked Nov 8

Check live price

MSC MSC Virtuosa

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 24 days

from $428

per person, interior

$143 a night

Price checked Nov 8

Check live price

MSC MSC Musica

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 32 days

from $443

per person, interior

$148 a night

Price checked Nov 8

Check live price

MSC MSC Musica

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 39 days

from $458

per person, ocean view

$153 a night

Price checked Nov 8

Check live price

MSC MSC Divina

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 37 days

from $459

per person, interior

$153 a night

Price checked Nov 8

Check live price

MSC MSC Musica

4-Night South America

4 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios, Ilha Grande

  • Leaves in 28 days

from $485

per person, interior

$121 a night

Price checked Nov 8

Check live price

MSC MSC Musica

4-Night South America

4 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios, Ilha Grande

  • Leaves in 35 days

from $485

per person, interior

$121 a night

Price checked Nov 8

Check live price

MSC MSC Musica

4-Night South America

4 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios, Ilha Grande

  • Leaves in 18 days

from $486

per person, interior

$122 a night

Price checked Nov 8

Check live price

MSC MSC Divina

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios

  • Leaves in 48 days

from $529

per person, interior

$176 a night

Price checked Nov 8

Check live price

MSC MSC Divina

4-Night Grand Voyage

4 nights Bahia de Salvador (Brazil) to Santos (Sao Paulo, Brazil)

Ports of call: Rio de Janeiro

  • Leaves in 4 days

from $557

per person, ocean view

$139 a night

Price checked Nov 8

Check live price

MSC MSC Divina

4-Night South America

4 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Ilha Grande, Buzios

  • Leaves in 21 days

from $559

per person, interior

$140 a night

Price checked Nov 8

Check live price

MSC MSC Seaview

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Camboriú

  • Leaves in 24 days

from $559

per person, lowest available

$186 a night

Price checked Nov 8

Check live price

MSC MSC Divina

4-Night South America

4 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Buzios, Ilha Grande

  • Leaves in 85 days

from $559

per person, interior

$140 a night

Price checked Nov 8

Check live price

Costa Costa Diadema

3-Night South America

3 nights Round trip from Itajai (Brazil)

Ports of call: Santos

  • Leaves in 24 days

from $560

per person, interior

$187 a night

Price checked Nov 8

Check live price

MSC MSC Splendida

3-Night South America

3 nights Buenos Aires (Argentina) to Rio de Janeiro (Brazil)

  • Leaves in 25 days

from $569

per person, interior

$190 a night

Price checked Nov 8

Check live price

MSC MSC Divina

3-Night South America

3 nights Round trip from Santos (Sao Paulo, Brazil)

Ports of call: Ilhabela

  • Leaves in 79 days

from $569

per person, interior

$190 a night

Price checked Nov 8

Check live price

MSC MSC Virtuosa

3-Night South America

3 nights Maceio (Brazil) to Santos (Sao Paulo, Brazil)

  • Leaves in 45 days

from $581

per person, balcony

$194 a night

Price checked Nov 8

Check live price

MSC MSC Virtuosa

3-Night South America

3 nights Santos (Sao Paulo, Brazil) to Bahia de Salvador (Brazil)

Ports of call: Buzios

  • Leaves in 27 days

from $593

per person, ocean view

$198 a night

Price checked Nov 8

Check live price

Costa Costa Diadema

3-Night South America

3 nights Round trip from Itajai (Brazil)

Ports of call: Santos

  • Leaves in 38 days

from $600

per person, interior

$200 a night

Price checked Nov 8

Check live price

Last minute South America cruises by price per night

Fare divided by nights, so a short cruise and a long one compare fairly.

  1. 111-Night Caribbean, WesternMSC · MSC Poesia · Nov 22 from Miami (Florida)$57 a night$628 for 11 nights
  2. 212-Night TranscanalPrincess · Caribbean Princess · Nov 23 from Fort Lauderdale (Port Everglades, Florida)$58 a night$699 for 12 nights
  3. 311-Night Panama CanalNorwegian (NCL) · Norwegian Sun · Nov 29 from Miami (Florida)$63 a night$689 for 11 nights
  4. 416-Night Spain To Argentina TransatlanticCelebrity · Celebrity Equinox · Nov 19 from Barcelona (Spain)$63 a night$1,001 for 16 nights
  5. 518-Night Grand VoyageMSC · MSC Splendida · Nov 15 from Barcelona (Spain)$64 a night$1,155 for 18 nights

Cruise lines sailing to South America in the next 90 days

Where cruises to South America leave from

Santos (Sao Paulo, Brazil) (57), Buenos Aires (Argentina) (33), Miami (Florida) (26), Fort Lauderdale (Port Everglades, Florida) (22), Rio de Janeiro (Brazil) (22), Bahia de Salvador (Brazil) (11), Itajai (Brazil) (11), Maceio (Brazil) (9), Camboriú (Brazil) (9), Barcelona (Spain) (8), Colon (Panama) (8), Civitavecchia (Rome, Italy) (7), Paranagua (Brazil) (6), King George Island (Antarctica) (5), Bridgetown (Barbados) (4), Marseille (France) (3), Cartagena (Colombia) (3), Kicker Rock (Ecuador) (3), Las Palmas (Spain) (2), Santa Cruz de Tenerife (Spain) (2), Port of Oranjestad (Aruba) (2), Isla Baltra (Ecuador) (2), Genoa (Italy) (2), Hamburg (Germany) (2), San Cristobal (Ecuador) (2), Valparaiso (Santiago, Chile) (2), Southampton (United Kingdom) (2), San Juan (Puerto Rico) (2), Livorno (Florence/Pisa, Italy) (1), Palermo (Italy) (1), and more. The "Leaving from" filter above narrows the list to one port.

More last minute deals

Other destinations