or, enquire about your chosen options

  1. REVIEW: P & O Australia’s Pacific Aria
  2. Catch Up on Cruising: Latest News in bite size!
  3. Asian Adventures with Zuleika from the Cruise Factor Team
  4. A short cruise is a good cruise!!
  5. SPOTLIGHT ON: Symphony of the Seas

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Destination' has been chosenClear this filter or visit another page to change

South America

South America

Enquire about cruises in this region

South America

Keep Reading »

South America offers travellers a range of cruise destinations. From the glitter of Rio and Buenos Aires to the penguins and whales of the Straits of Magellan, to the Amazon (see South American Rivers), to the intriguing colonial history and South America is a destination of opposites, and one of the most exciting destinations in the world.

Cruise types

There are three main types of South America Cruises. (Note that while most Antarctic cruise depart from South America ports – particularly from Ushuaia – information on Antarctica is listed separately).

1. Amazon River Cruises – see South American Rivers


2 Specialty cruises

From the captivating Chilean Fjords to the impressive Panama Canal, with a chance to visit the enchanting Galápagos Islands mixed in for good measure; South America cruises with Fred. Olsen have everything covered. Take a full cruise departing from the UK, or a fly-cruise sector, so you can experience this stunning destination in full.
South America traditionally consists of Argentina, Bolivia, Brazil, Chile, Colombia, Ecudor, Falkland Islands, French Guiana, Guyana, Paraguay, Peru, South Georgian and the South Sandwich Islands, Suriname, Uruguay, and Venezuela.
Take an overland tour to the impressive site of Machu Picchu; savour a once in a lifetime opportunity to visit the magnificent Iguazu Falls; or, perhaps tap your feet and sway to the beat of the Brazilian Samba music.
Immerse yourself in the unique cultures of vibrant, world-renowned cities including Rio de Janeiro, where you can relax on Copacabana Beach or head to the peak of the Corcovado Mountain to see the iconic Christ the Redeemer statue up close; Callao - a gateway to the beautiful Peruvian capital, Lima; Uruguay’s eclectic capital, Montevideo; and Buenos Aires, for Belle Époque architecture, the Tango and the Casa Rosada.

Cruise seasons

Cruises that visit South America between September and March.

There are some cruise lines that sail round Cape Horn this is the southern summer and in general cruise ships that do these South American itineraries return to the Northern Hemisphere for the northern summer cruise season.

Specialty cruises operate year round

Main ports

Rio de Janeiro, Brazil
Lima, Peru
Buenos Aires

Weather

The Equator runs through Ecuador and northern Brazil so much of the continent is tropical. The dry season is from October to June which is when cruises to the Amazon tend to operate. Cruises from Rio on the east coast also run in this period.

Cruises that go round Cape Horn experience a much larger change in weather and temperature. Santiago and Buenos Aires are Mediterranean in climate and enjoy warm summers with mild winters. However cruises that go round the Horn can experience much colder temperatures even in the height of summer. Guests on these cruises should have some winter clothing available for the days when the ship rounds the horn.

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 18

Total elapsed time: 0.044324398040771

# Query Time
(1) connect 0.00048494338989258
(2) DESCRIBE `destinations` 0.0012829303741455
(3) SELECT `destinations`.* FROM `destinations` WHERE (orchid_slug = 'south-america') AND (orchid_available = 1) LIMIT 1 0.00037193298339844
(4) DESCRIBE `avid_specials` 0.00089406967163086
(5) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = '37' AND class = 'Destination')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0012490749359131
(6) SELECT `destinations`.`orchid_slug` FROM `destinations` WHERE (id = '37') 0.00023794174194336
(7) DESCRIBE `cruises` 0.0022408962249756
(8) SELECT `cruises`.* FROM `cruises` WHERE (id IN (52234, 52236, 58887, 48005, 52230, 58895, 62833, 29015, 48000, 48003)) ORDER BY FIND_IN_SET(id, '52234,52236,58887,48005,52230,58895,62833,29015,48000,48003') 0.00088596343994141
(9) DESCRIBE `cruiselines` 0.0010409355163574
(10) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('171', '8', '110', '29', '229', '19', '18', '23', '91', '7', '20', '24', '114', '151', '15', '28', '262', '159', '209', '14', '261', '57', '184', '187', '208')) ORDER BY FIND_IN_SET(id, '171,8,110,29,229,19,18,23,91,7,20,24,114,151,15,28,262,159,209,14,261,57,184,187,208') 0.00093984603881836
(11) DESCRIBE `ships` 0.001323938369751
(12) SELECT `ships`.* FROM `ships` WHERE (id IN ('1199', '1291', '1574', '455', '1678', '1471', '673', '1095', '1292', '1489', '1505', '1183', '1184', '1087', '84', '1588', '674', '776', '850', '726', '290', '1672', '585', '884', '1319', '111', '212', '1606', '291', '93', '348', '1704', '313', '618', '717', '796', '1021', '1168', '66', '795', '947', '1073', '1707', '148', '453', '610', '1259', '1437', '147', '695', '836', '1302', '1400', '1683', '108', '223', '375', '692', '818', '1108', '1271', '1663')) ORDER BY FIND_IN_SET(id, '1199,1291,1574,455,1678,1471,673,1095,1292,1489,1505,1183,1184,1087,84,1588,674,776,850,726,290,1672,585,884,1319,111,212,1606,291,93,348,1704,313,618,717,796,1021,1168,66,795,947,1073,1707,148,453,610,1259,1437,147,695,836,1302,1400,1683,108,223,375,692,818,1108,1271,1663') 0.0025069713592529
(13) DESCRIBE `cruisetypes` 0.0007779598236084
(14) SELECT DISTINCT `cruisetypes`.* FROM `cruisetypes` LEFT JOIN `cruises_and_specials` ON cruisetypes.id = cruises_and_specials.cruisetype_id WHERE (cruises_and_specials.destination_id = '37') AND (cruises_and_specials.orchid_available = 1) AND (cruisetypes.orchid_available = 1) ORDER BY `name` ASC 0.027549982070923
(15) DESCRIBE `destinations` 0.0011420249938965
(16) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 37))) 0.0002739429473877
(17) DESCRIBE `destinations` 0.00091218948364258
(18) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 37))) 0.00020885467529297