Cruises Calling at Rio de Janeiro

105 upcoming cruises that stop at Rio de Janeiro, Brazil. Updated regularly; always confirm with the cruise line.

MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 06 Dec 10:00 - 20:008 nights6 portsDeparts 2026 Dec 03
View itinerary · 6 ports
8 days, round-trip South America
  1. 03 Dec 18:00Departing from Buenos Aires, Argentina
  2. 06 Dec 10:00 - 20:00Rio de Janeiro, Brazil
  3. 07 Dec 08:00 - 18:00Ilhabela, Brazil
  4. 08 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  5. 10 Dec 08:00 - 16:00Punta del Este, Uruguay
  6. 11 Dec 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1055from / pp
Amadea
Phoenix Reisen Cruises
Hamburg → Rio de Janeiro
⚓ Calls 31 Dec 18:0028 nights15 portsDeparts 2026 Dec 05
View itinerary · 15 ports
28 days, one-way from Hamburg to Rio de Janeiro
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00Rio de Janeiro, Brazil
  15. 02 JanArriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Hamburg → Papeete
⚓ Calls 31 Dec 18:00 - 03 Jan 22:0094 nights40 portsDeparts 2026 Dec 05
View itinerary · 40 ports
94 days, one-way from Hamburg to Papeete
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00 - 03 Jan 22:00Rio de Janeiro, Brazil
  15. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  16. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  17. 06 Jan 07:00 - 18:00Itajai, Brazil
  18. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  19. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  20. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  21. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  22. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  23. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  24. 25 Jan 08:00 - 27 Jan 18:00Buenos Aires, Argentina
  25. 28 Jan 08:00 - 18:00Montevideo, Uruguay
  26. 31 Jan 07:00 - 18:00Puerto Madryn, Argentina
  27. 03 Feb 12:00 - 04 Feb 18:00Ushuaia, Argentina
  28. 04 FebPuerto Williams, Navarino Island Chile Antarctica
  29. 06 Feb 13:00 - 20:00Punta Arenas, Chile Antarctica
  30. 10 Feb 08:00 - 18:00Chiloe Island Chile, Castro
  31. 11 Feb 08:00 - 12 Feb 14:00Puerto Montt, Chile
  32. 14 Feb 12:00 - 16 Feb 20:00Valparaiso-Santiago, Chile
  33. 18 Feb 07:00 - 15:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  34. 23 Feb 09:00 - 24 Feb 19:00Easter Island Chile, Hanga Roa
  35. 28 Feb 08:00 - 18:00Pitcairn Island, Adamstown, UK
  36. 04 Mar 08:00 - 18:00Fakarava Atoll Tuamotus, French Polynesia
  37. 06 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  38. 07 Mar 08:00 - 08 Mar 05:00Moorea Island, Society Islands French Polynesia
  39. 08 Mar 08:00Papeete, Tahiti Island French Polynesia
  40. 09 MarArriving in Papeete, Tahiti Island French Polynesia
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Hamburg → Bremerhaven
⚓ Calls 31 Dec 18:00 - 03 Jan 22:00168 nights77 portsDeparts 2026 Dec 05
View itinerary · 77 ports
168 days, one-way from Hamburg to Bremerhaven
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00 - 03 Jan 22:00Rio de Janeiro, Brazil
  15. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  16. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  17. 06 Jan 07:00 - 18:00Itajai, Brazil
  18. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  19. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  20. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  21. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  22. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  23. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  24. 25 Jan 08:00 - 27 Jan 18:00Buenos Aires, Argentina
  25. 28 Jan 08:00 - 18:00Montevideo, Uruguay
  26. 31 Jan 07:00 - 18:00Puerto Madryn, Argentina
  27. 03 Feb 12:00 - 04 Feb 18:00Ushuaia, Argentina
  28. 04 FebPuerto Williams, Navarino Island Chile Antarctica
  29. 06 Feb 13:00 - 20:00Punta Arenas, Chile Antarctica
  30. 10 Feb 08:00 - 18:00Chiloe Island Chile, Castro
  31. 11 Feb 08:00 - 12 Feb 14:00Puerto Montt, Chile
  32. 14 Feb 12:00 - 16 Feb 20:00Valparaiso-Santiago, Chile
  33. 18 Feb 07:00 - 15:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  34. 23 Feb 09:00 - 24 Feb 19:00Easter Island Chile, Hanga Roa
  35. 28 Feb 08:00 - 18:00Pitcairn Island, Adamstown, UK
  36. 04 Mar 08:00 - 18:00Fakarava Atoll Tuamotus, French Polynesia
  37. 06 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  38. 07 Mar 08:00 - 08 Mar 05:00Moorea Island, Society Islands French Polynesia
  39. 08 Mar 08:00 - 10 Mar 18:00Papeete, Tahiti Island French Polynesia
  40. 11 Mar 08:00 - 18:00Huahine Island, Society Islands French Polynesia
  41. 12 Mar 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  42. 13 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  43. 14 Mar 08:00 - 17:00Moorea Island, Society Islands French Polynesia
  44. 15 Mar 10:00 - 16:00Rangiroa Atoll Tuamotus, French Polynesia
  45. 17 Mar 08:00 - 14:00Nuku Hiva Island, Taiohae, Marquesas French Polynesia
  46. 23 Mar 08:00 - 24 Mar 20:00Hilo, Hawaii Island
  47. 25 Mar 08:00 - 20:00Kahului, Maui Island Hawaii
  48. 26 Mar 08:00 - 20:00Honolulu, Oahu Island Hawaii
  49. 27 Mar 07:00 - 14:00Nawiliwili, Lihue, Kauai Island Hawaii
  50. 03 Apr 08:00 - 15:00Santa Catalina Island CA, Avalon, California
  51. 03 Apr 18:00 - 04 Apr 23:00Los Angeles, Long Beach-San Pedro, California
  52. 05 Apr 08:00 - 22:00San Diego, California
  53. 08 Apr 07:00 - 17:00Cabo San Lucas, Baja California Mexico
  54. 09 Apr 09:00 - 18:00Mazatlan, Sinaloa, Mexico Riviera
  55. 10 Apr 09:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  56. 12 Apr 08:00 - 17:00Acapulco, Guerrero, Mexico Riviera
  57. 13 Apr 13:00 - 23:00Huatulco, La Crucecita, Mexico Riviera
  58. 15 Apr 07:00 - 23:00Puerto Quetzal, Guatemala
  59. 16 Apr 07:00 - 20:00Acajutla, El Salvador
  60. 18 Apr 07:00 - 19:00Puntarenas, Puerto Caldera, Costa Rica
  61. 20 Apr 08:00 - 20:00Panama City, Fuerte Amador, Balboa
  62. 22 Apr 07:00 - 14:00San Blas Islands Panama
  63. 23 Apr 08:00 - 17:00Cartagena Colombia
  64. 25 Apr 08:00 - 27 Apr 20:00Montego Bay, Jamaica
  65. 28 Apr 08:00 - 18:00Port Antonio, Jamaica
  66. 30 Apr 08:00 - 18:00La Romana, Dominicana
  67. 01 May 09:00 - 22:00San Juan, Puerto Rico
  68. 02 May 08:00 - 18:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  69. 03 May 08:00 - 18:00Basseterre St Kitts, Port Zante
  70. 04 May 08:00 - 20:00Gustavia St Barths, Saint-Barthelemy Island France
  71. 05 May 07:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  72. 08 May 08:00 - 18:00Hamilton, Bermuda
  73. 14 May 08:00 - 18:00Horta, Faial Island Azores Portugal
  74. 15 May 08:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  75. 19 May 09:00 - 19:00Plymouth UK, England
  76. 20 May 08:00 - 20:00Portsmouth UK, England
  77. 22 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 06 Dec 20:008 nights6 portsDeparts 2026 Dec 06
View itinerary · 6 ports
8 days, round-trip South America
  1. 06 Dec 20:00Departing from Rio de Janeiro, Brazil
  2. 07 Dec 08:00 - 18:00Ilhabela, Brazil
  3. 08 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  4. 10 Dec 08:00 - 16:00Punta del Este, Uruguay
  5. 11 Dec 08:00 - 18:00Buenos Aires, Argentina
  6. 14 Dec 10:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1439from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 14 Dec 10:00 - 20:008 nights6 portsDeparts 2026 Dec 11
View itinerary · 6 ports
8 days, round-trip South America
  1. 11 Dec 18:00Departing from Buenos Aires, Argentina
  2. 14 Dec 10:00 - 20:00Rio de Janeiro, Brazil
  3. 15 Dec 08:00 - 18:00Ilhabela, Brazil
  4. 16 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  5. 18 Dec 08:00 - 16:00Punta del Este, Uruguay
  6. 19 Dec 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1055from / pp
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 14 Dec 20:008 nights6 portsDeparts 2026 Dec 14
View itinerary · 6 ports
8 days, round-trip South America
  1. 14 Dec 20:00Departing from Rio de Janeiro, Brazil
  2. 15 Dec 08:00 - 18:00Ilhabela, Brazil
  3. 16 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  4. 18 Dec 08:00 - 16:00Punta del Este, Uruguay
  5. 19 Dec 08:00 - 18:00Buenos Aires, Argentina
  6. 22 Dec 10:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1349from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 22 Dec 10:00 - 20:008 nights6 portsDeparts 2026 Dec 19
View itinerary · 6 ports
8 days, round-trip South America
  1. 19 Dec 18:00Departing from Buenos Aires, Argentina
  2. 22 Dec 10:00 - 20:00Rio de Janeiro, Brazil
  3. 23 Dec 08:00 - 18:00Ilhabela, Brazil
  4. 24 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  5. 26 Dec 08:00 - 16:00Punta del Este, Uruguay
  6. 27 Dec 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1275from / pp
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 22 Dec 20:009 nights7 portsDeparts 2026 Dec 22
View itinerary · 7 ports
9 days, round-trip South America
  1. 22 Dec 20:00Departing from Rio de Janeiro, Brazil
  2. 23 Dec 08:00 - 18:00Ilhabela, Brazil
  3. 24 Dec 09:00 - 18:00Balneario Camboriu, Brazil
  4. 26 Dec 08:00 - 16:00Punta del Este, Uruguay
  5. 27 Dec 08:00 - 18:00Buenos Aires, Argentina
  6. 30 Dec 09:00 - 18:00Ilhabela, Brazil
  7. 31 Dec 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1799from / pp
MSC Virtuosa
MSC Cruises
Round-trip from Santos
⚓ Calls 31 Dec 21:00 - 01 Jan 02:007 nights6 portsDeparts 2026 Dec 26
View itinerary · 6 ports
7 days, round-trip South America
  1. 26 Dec 18:00Departing from Santos, Sao Paulo, Brazil
  2. 27 Dec 10:00 - 19:00Buzios, Brazil
  3. 29 Dec 08:00 - 17:00Salvador de Bahia, Brazil
  4. 31 Dec 21:00 - 01 Jan 02:00Rio de Janeiro, Brazil
  5. 01 Jan 10:00 - 18:00Ilhabela, Brazil
  6. 02 Jan 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1827from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 31 Dec 08:00 - 01 Jan 02:009 nights6 portsDeparts 2026 Dec 27
View itinerary · 6 ports
9 days, round-trip South America
  1. 27 Dec 18:00Departing from Buenos Aires, Argentina
  2. 30 Dec 09:00 - 18:00Ilhabela, Brazil
  3. 31 Dec 08:00 - 01 Jan 02:00Rio de Janeiro, Brazil
  4. 01 Jan 08:00 - 16:00Buzios, Brazil
  5. 04 Jan 08:00 - 16:00Punta del Este, Uruguay
  6. 05 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1737from / pp
Costa Serena
Costa Cruises
Round-trip from Buenos Aires
⚓ Calls 01 Jan 07:00 - 21:009 nights7 portsDeparts 2026 Dec 27
View itinerary · 7 ports
9 days, round-trip South America from Buenos Aires
  1. 27 Dec 19:00Departing from Buenos Aires, Argentina
  2. 28 Dec 07:00 - 17:00Montevideo, Uruguay
  3. 30 Dec 10:00 - 16:00Balneario Camboriu, Brazil
  4. 31 Dec 12:00 - 18:00Ilha Grande, Abraao, Brazil
  5. 01 Jan 07:00 - 21:00Rio de Janeiro, Brazil
  6. 02 Jan 07:00 - 16:00Ilhabela, Brazil
  7. 05 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$2097from / pp
Costa Serena
Costa Cruises
Round-trip from Montevideo
⚓ Calls 01 Jan 07:00 - 21:009 nights7 portsDeparts 2026 Dec 28
View itinerary · 7 ports
9 days, round-trip South America from Montevideo
  1. 28 Dec 17:00Departing from Montevideo, Uruguay
  2. 30 Dec 10:00 - 16:00Balneario Camboriu, Brazil
  3. 31 Dec 12:00 - 18:00Ilha Grande, Abraao, Brazil
  4. 01 Jan 07:00 - 21:00Rio de Janeiro, Brazil
  5. 02 Jan 07:00 - 16:00Ilhabela, Brazil
  6. 05 Jan 08:00 - 19:00Buenos Aires, Argentina
  7. 06 Jan 07:00Arriving in Montevideo, Uruguay
Find this cruise to book →
$2069from / pp
MSC Virtuosa
MSC Cruises
Round-trip from Salvador de Bahia
⚓ Calls 31 Dec 21:00 - 01 Jan 02:007 nights6 portsDeparts 2026 Dec 29
View itinerary · 6 ports
7 days, round-trip South America
  1. 29 Dec 17:00Departing from Salvador de Bahia, Brazil
  2. 31 Dec 21:00 - 01 Jan 02:00Rio de Janeiro, Brazil
  3. 01 Jan 10:00 - 18:00Ilhabela, Brazil
  4. 02 Jan 08:00 - 18:00Santos, Sao Paulo, Brazil
  5. 03 Jan 10:00 - 19:00Buzios, Brazil
  6. 05 Jan 08:00Arriving in Salvador de Bahia, Brazil
Find this cruise to book →
$2023from / pp
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 31 Dec8 nights6 portsDeparts 2026 Dec 31
View itinerary · 6 ports
8 days, round-trip South America
  1. 31 DecDeparting from Rio de Janeiro, Brazil
  2. 01 Jan 08:00 - 16:00Buzios, Brazil
  3. 04 Jan 08:00 - 16:00Punta del Este, Uruguay
  4. 05 Jan 08:00 - 18:00Buenos Aires, Argentina
  5. 01 Jan - 02:00Rio de Janeiro, Brazil
  6. 08 Jan 09:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1999from / pp
Costa Diadema
Costa Cruises
Marseille → Santos
⚓ Calls 22 Nov 08:00 - 17:0022 nights13 portsDeparts 2026 Nov 01
View itinerary · 13 ports
22 days, one-way from Marseille to Santos
  1. 01 Nov 17:00Departing from Marseille, France Riviera
  2. 02 Nov 08:00 - 17:00Savona, Italy Riviera
  3. 03 Nov 14:30 - 20:30Barcelona, Spain
  4. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  5. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  6. 08 Nov 08:00 - 16:00Lisbon, Portugal
  7. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  8. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  9. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  10. 19 Nov 07:00 - 13:00Maceio, Brazil
  11. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  12. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  13. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$2288from / pp
Costa Diadema
Costa Cruises
Marseille → Rio de Janeiro
⚓ Calls 22 Nov 08:0021 nights12 portsDeparts 2026 Nov 01
View itinerary · 12 ports
21 days, one-way from Marseille to Rio de Janeiro
  1. 01 Nov 17:00Departing from Marseille, France Riviera
  2. 02 Nov 08:00 - 17:00Savona, Italy Riviera
  3. 03 Nov 14:30 - 20:30Barcelona, Spain
  4. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  5. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  6. 08 Nov 08:00 - 16:00Lisbon, Portugal
  7. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  8. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  9. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  10. 19 Nov 07:00 - 13:00Maceio, Brazil
  11. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  12. 22 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$2076from / pp
Costa Diadema
Costa Cruises
Marseille → Itajai
⚓ Calls 22 Nov 08:00 - 17:0024 nights14 portsDeparts 2026 Nov 01
View itinerary · 14 ports
24 days, one-way from Marseille to Itajai
  1. 01 Nov 17:00Departing from Marseille, France Riviera
  2. 02 Nov 08:00 - 17:00Savona, Italy Riviera
  3. 03 Nov 14:30 - 20:30Barcelona, Spain
  4. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  5. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  6. 08 Nov 08:00 - 16:00Lisbon, Portugal
  7. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  8. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  9. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  10. 19 Nov 07:00 - 13:00Maceio, Brazil
  11. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  12. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  13. 23 Nov 08:00 - 17:00Santos, Sao Paulo, Brazil
  14. 25 Nov 08:00Arriving in Itajai, Brazil
Find this cruise to book →
$2356from / pp
MSC Divina
MSC Cruises
Tarragona → Rio de Janeiro
⚓ Calls 15 Nov 08:0013 nights4 portsDeparts 2026 Nov 02
View itinerary · 4 ports
13 days, one-way from Tarragona to Rio de Janeiro
  1. 02 Nov 18:00Departing from Tarragona, Spain Costa Daurada
  2. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  3. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  4. 15 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$879from / pp
MSC Divina
MSC Cruises
Tarragona → Santos
⚓ Calls 15 Nov 08:00 - 18:0014 nights5 portsDeparts 2026 Nov 02
View itinerary · 5 ports
14 days, one-way from Tarragona to Santos
  1. 02 Nov 18:00Departing from Tarragona, Spain Costa Daurada
  2. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  3. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  4. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  5. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$921from / pp
Costa Diadema
Costa Cruises
Savona → Rio de Janeiro
⚓ Calls 22 Nov 08:0020 nights11 portsDeparts 2026 Nov 02
View itinerary · 11 ports
20 days, one-way from Savona to Rio de Janeiro
  1. 02 Nov 17:00Departing from Savona, Italy Riviera
  2. 03 Nov 14:30 - 20:30Barcelona, Spain
  3. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  4. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  5. 08 Nov 08:00 - 16:00Lisbon, Portugal
  6. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  7. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  8. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  9. 19 Nov 07:00 - 13:00Maceio, Brazil
  10. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  11. 22 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$2044from / pp
Costa Diadema
Costa Cruises
Savona → Santos
⚓ Calls 22 Nov 08:00 - 17:0021 nights12 portsDeparts 2026 Nov 02
View itinerary · 12 ports
21 days, one-way from Savona to Santos
  1. 02 Nov 17:00Departing from Savona, Italy Riviera
  2. 03 Nov 14:30 - 20:30Barcelona, Spain
  3. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  4. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  5. 08 Nov 08:00 - 16:00Lisbon, Portugal
  6. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  7. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  8. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  9. 19 Nov 07:00 - 13:00Maceio, Brazil
  10. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  11. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  12. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$2175from / pp
Costa Diadema
Costa Cruises
Savona → Itajai
⚓ Calls 22 Nov 08:00 - 17:0023 nights13 portsDeparts 2026 Nov 02
View itinerary · 13 ports
23 days, one-way from Savona to Itajai
  1. 02 Nov 17:00Departing from Savona, Italy Riviera
  2. 03 Nov 14:30 - 20:30Barcelona, Spain
  3. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  4. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  5. 08 Nov 08:00 - 16:00Lisbon, Portugal
  6. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  7. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  8. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  9. 19 Nov 07:00 - 13:00Maceio, Brazil
  10. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  11. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  12. 23 Nov 08:00 - 17:00Santos, Sao Paulo, Brazil
  13. 25 Nov 08:00Arriving in Itajai, Brazil
Find this cruise to book →
$2283from / pp
Costa Diadema
Costa Cruises
Barcelona → Rio de Janeiro
⚓ Calls 22 Nov 08:0019 nights10 portsDeparts 2026 Nov 03
View itinerary · 10 ports
19 days, one-way from Barcelona to Rio de Janeiro
  1. 03 Nov 20:30Departing from Barcelona, Spain
  2. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  3. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  4. 08 Nov 08:00 - 16:00Lisbon, Portugal
  5. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  6. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  7. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  8. 19 Nov 07:00 - 13:00Maceio, Brazil
  9. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  10. 22 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$2262from / pp
Costa Diadema
Costa Cruises
Barcelona → Itajai
⚓ Calls 22 Nov 08:00 - 17:0022 nights12 portsDeparts 2026 Nov 03
View itinerary · 12 ports
22 days, one-way from Barcelona to Itajai
  1. 03 Nov 20:30Departing from Barcelona, Spain
  2. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  3. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  4. 08 Nov 08:00 - 16:00Lisbon, Portugal
  5. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  6. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  7. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  8. 19 Nov 07:00 - 13:00Maceio, Brazil
  9. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  10. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  11. 23 Nov 08:00 - 17:00Santos, Sao Paulo, Brazil
  12. 25 Nov 08:00Arriving in Itajai, Brazil
Find this cruise to book →
$2197from / pp
Costa Diadema
Costa Cruises
Barcelona → Santos
⚓ Calls 22 Nov 08:00 - 17:0020 nights11 portsDeparts 2026 Nov 03
View itinerary · 11 ports
20 days, one-way from Barcelona to Santos
  1. 03 Nov 20:30Departing from Barcelona, Spain
  2. 05 Nov 08:00 - 18:00Malaga, Spain Granada
  3. 06 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  4. 08 Nov 08:00 - 16:00Lisbon, Portugal
  5. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  6. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  7. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  8. 19 Nov 07:00 - 13:00Maceio, Brazil
  9. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  10. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  11. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$2094from / pp
Viking Jupiter
Viking Cruises
Civitavecchia-Rome → Buenos Aires
⚓ Calls 27 Nov27 nights13 portsDeparts 2026 Nov 04
View itinerary · 13 ports
27 days, one-way from Civitavecchia-Rome to Buenos Aires
  1. 04 NovDeparting from Civitavecchia-Rome, Italy
  2. 05 Nov - 06 NovLivorno, Florence-Pisa, Italy
  3. 07 NovMonte Carlo, Monaco City
  4. 08 NovMarseille, France Riviera
  5. 09 NovSete, France Riviera
  6. 10 Nov - 12 NovBarcelona, Spain
  7. 14 NovMalaga, Spain Granada
  8. 15 NovCasablanca, Marrakesh, Morocco
  9. 19 NovMindelo, Sao Vicente Island Cape Verde
  10. 24 NovRecife, Brazil
  11. 27 NovRio de Janeiro, Brazil
  12. 30 NovMontevideo, Uruguay
  13. 01 DecArriving in Buenos Aires, Argentina
Find this cruise to book →
Price on request
MSC Virtuosa
MSC Cruises
Southampton → Rio de Janeiro
⚓ Calls 01 Dec 08:0024 nights13 portsDeparts 2026 Nov 07
View itinerary · 13 ports
24 days, one-way from Southampton to Rio de Janeiro
  1. 07 Nov 18:00Departing from Southampton, England
  2. 09 Nov 08:00 - 18:00La Coruna, Spain Galicia
  3. 11 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  4. 12 Nov 07:00 - 18:00Malaga, Spain Granada
  5. 13 Nov 10:00 - 20:00Alicante, Spain
  6. 14 Nov 07:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 15 Nov 09:00 - 18:00Marseille, France Riviera
  8. 16 Nov 07:00 - 19:00Barcelona, Spain
  9. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  10. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  11. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  12. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  13. 01 Dec 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1985from / pp
MSC Virtuosa
MSC Cruises
Southampton → Santos
⚓ Calls 01 Dec 08:00 - 18:0025 nights14 portsDeparts 2026 Nov 07
View itinerary · 14 ports
25 days, one-way from Southampton to Santos
  1. 07 Nov 18:00Departing from Southampton, England
  2. 09 Nov 08:00 - 18:00La Coruna, Spain Galicia
  3. 11 Nov 08:00 - 20:00Cadiz, Spain, Sevilla
  4. 12 Nov 07:00 - 18:00Malaga, Spain Granada
  5. 13 Nov 10:00 - 20:00Alicante, Spain
  6. 14 Nov 07:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 15 Nov 09:00 - 18:00Marseille, France Riviera
  8. 16 Nov 07:00 - 19:00Barcelona, Spain
  9. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  10. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  11. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  12. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  13. 01 Dec 08:00 - 18:00Rio de Janeiro, Brazil
  14. 02 Dec 06:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$2060from / pp
Costa Diadema
Costa Cruises
Lisbon → Santos
⚓ Calls 22 Nov 08:00 - 17:0015 nights8 portsDeparts 2026 Nov 08
View itinerary · 8 ports
15 days, one-way from Lisbon to Santos
  1. 08 Nov 16:00Departing from Lisbon, Portugal
  2. 10 Nov 13:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  3. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  4. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  5. 19 Nov 07:00 - 13:00Maceio, Brazil
  6. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  7. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  8. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$2201from / pp
MSC Splendida
MSC Cruises
Marseille → Buenos Aires
⚓ Calls 29 Nov 09:00 - 19:0024 nights14 portsDeparts 2026 Nov 09
View itinerary · 14 ports
24 days, one-way from Marseille to Buenos Aires
  1. 09 Nov 16:00Departing from Marseille, France Riviera
  2. 10 Nov 07:00 - 18:00Livorno, Florence-Pisa, Italy
  3. 11 Nov 12:00 - 19:00Cagliari, Sardinia Italy
  4. 12 Nov 09:00 - 17:00Palermo, Sicily Italy
  5. 13 Nov 09:00 - 17:00Valletta, Malta
  6. 15 Nov 08:00 - 19:00Barcelona, Spain
  7. 17 Nov 08:00 - 18:00Gibraltar
  8. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  9. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  10. 26 Nov 09:00 - 17:00Maceio, Brazil
  11. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  12. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  13. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  14. 03 Dec 07:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$2129from / pp
MSC Splendida
MSC Cruises
Livorno → Buenos Aires
⚓ Calls 29 Nov 09:00 - 19:0023 nights13 portsDeparts 2026 Nov 10
View itinerary · 13 ports
23 days, one-way from Livorno to Buenos Aires
  1. 10 Nov 18:00Departing from Livorno, Florence-Pisa, Italy
  2. 11 Nov 12:00 - 19:00Cagliari, Sardinia Italy
  3. 12 Nov 09:00 - 17:00Palermo, Sicily Italy
  4. 13 Nov 09:00 - 17:00Valletta, Malta
  5. 15 Nov 08:00 - 19:00Barcelona, Spain
  6. 17 Nov 08:00 - 18:00Gibraltar
  7. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  8. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  9. 26 Nov 09:00 - 17:00Maceio, Brazil
  10. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  11. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  12. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  13. 03 Dec 07:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$2679from / pp
Costa Diadema
Costa Cruises
Las Palmas de Gran Canaria → Rio de Janeiro
⚓ Calls 22 Nov 08:0012 nights6 portsDeparts 2026 Nov 10
View itinerary · 6 ports
12 days, one-way from Las Palmas de Gran Canaria to Rio de Janeiro
  1. 10 Nov 22:00Departing from Las Palmas de Gran Canaria, Canary Islands
  2. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  3. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  4. 19 Nov 07:00 - 13:00Maceio, Brazil
  5. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  6. 22 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1289from / pp
Costa Diadema
Costa Cruises
Las Palmas de Gran Canaria → Santos
⚓ Calls 22 Nov 08:00 - 17:0013 nights7 portsDeparts 2026 Nov 10
View itinerary · 7 ports
13 days, one-way from Las Palmas de Gran Canaria to Santos
  1. 10 Nov 22:00Departing from Las Palmas de Gran Canaria, Canary Islands
  2. 11 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  3. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  4. 19 Nov 07:00 - 13:00Maceio, Brazil
  5. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  6. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  7. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1531from / pp
MSC Splendida
MSC Cruises
Cagliari → Buenos Aires
⚓ Calls 29 Nov 09:00 - 19:0022 nights12 portsDeparts 2026 Nov 11
View itinerary · 12 ports
22 days, one-way from Cagliari to Buenos Aires
  1. 11 Nov 19:00Departing from Cagliari, Sardinia Italy
  2. 12 Nov 09:00 - 17:00Palermo, Sicily Italy
  3. 13 Nov 09:00 - 17:00Valletta, Malta
  4. 15 Nov 08:00 - 19:00Barcelona, Spain
  5. 17 Nov 08:00 - 18:00Gibraltar
  6. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  7. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  8. 26 Nov 09:00 - 17:00Maceio, Brazil
  9. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  10. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  11. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  12. 03 Dec 07:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1898from / pp
Costa Diadema
Costa Cruises
Santa Cruz de Tenerife → Rio de Janeiro
⚓ Calls 22 Nov 08:0011 nights5 portsDeparts 2026 Nov 11
View itinerary · 5 ports
11 days, one-way from Santa Cruz de Tenerife to Rio de Janeiro
  1. 11 Nov 18:00Departing from Santa Cruz de Tenerife, Canary Islands
  2. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  3. 19 Nov 07:00 - 13:00Maceio, Brazil
  4. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  5. 22 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1202from / pp
MSC Splendida
MSC Cruises
Cagliari → Montevideo
⚓ Calls 29 Nov 09:00 - 19:0021 nights11 portsDeparts 2026 Nov 11
View itinerary · 11 ports
21 days, one-way from Cagliari to Montevideo
  1. 11 Nov 19:00Departing from Cagliari, Sardinia Italy
  2. 12 Nov 09:00 - 17:00Palermo, Sicily Italy
  3. 13 Nov 09:00 - 17:00Valletta, Malta
  4. 15 Nov 08:00 - 19:00Barcelona, Spain
  5. 17 Nov 08:00 - 18:00Gibraltar
  6. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  7. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  8. 26 Nov 09:00 - 17:00Maceio, Brazil
  9. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  10. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  11. 02 Dec 08:00Arriving in Montevideo, Uruguay
Find this cruise to book →
$3047from / pp
Costa Diadema
Costa Cruises
Santa Cruz de Tenerife → Santos
⚓ Calls 22 Nov 08:00 - 17:0012 nights6 portsDeparts 2026 Nov 11
View itinerary · 6 ports
12 days, one-way from Santa Cruz de Tenerife to Santos
  1. 11 Nov 18:00Departing from Santa Cruz de Tenerife, Canary Islands
  2. 14 Nov 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  3. 19 Nov 07:00 - 13:00Maceio, Brazil
  4. 20 Nov 07:00 - 13:00Salvador de Bahia, Brazil
  5. 22 Nov 08:00 - 17:00Rio de Janeiro, Brazil
  6. 23 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1383from / pp
MSC Divina
MSC Cruises
Salvador de Bahia → Santos
⚓ Calls 15 Nov 08:00 - 18:004 nights3 portsDeparts 2026 Nov 12
View itinerary · 3 ports
4 days, one-way from Salvador de Bahia to Santos
  1. 12 Nov 18:00Departing from Salvador de Bahia, Brazil
  2. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  3. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$399from / pp
MSC Splendida
MSC Cruises
Palermo → Buenos Aires
⚓ Calls 29 Nov 09:00 - 19:0021 nights11 portsDeparts 2026 Nov 12
View itinerary · 11 ports
21 days, one-way from Palermo to Buenos Aires
  1. 12 Nov 17:00Departing from Palermo, Sicily Italy
  2. 13 Nov 09:00 - 17:00Valletta, Malta
  3. 15 Nov 08:00 - 19:00Barcelona, Spain
  4. 17 Nov 08:00 - 18:00Gibraltar
  5. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  6. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  7. 26 Nov 09:00 - 17:00Maceio, Brazil
  8. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  9. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  10. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  11. 03 Dec 07:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1777from / pp
Viking Jupiter
Viking Cruises
Barcelona → Buenos Aires
⚓ Calls 27 Nov19 nights8 portsDeparts 2026 Nov 12
View itinerary · 8 ports
19 days, one-way from Barcelona to Buenos Aires
  1. 12 NovDeparting from Barcelona, Spain
  2. 14 NovMalaga, Spain Granada
  3. 15 NovCasablanca, Marrakesh, Morocco
  4. 19 NovMindelo, Sao Vicente Island Cape Verde
  5. 24 NovRecife, Brazil
  6. 27 NovRio de Janeiro, Brazil
  7. 30 NovMontevideo, Uruguay
  8. 01 DecArriving in Buenos Aires, Argentina
Find this cruise to book →
$5799from / pp
MSC Splendida
MSC Cruises
Palermo → Montevideo
⚓ Calls 29 Nov 09:00 - 19:0020 nights10 portsDeparts 2026 Nov 12
View itinerary · 10 ports
20 days, one-way from Palermo to Montevideo
  1. 12 Nov 17:00Departing from Palermo, Sicily Italy
  2. 13 Nov 09:00 - 17:00Valletta, Malta
  3. 15 Nov 08:00 - 19:00Barcelona, Spain
  4. 17 Nov 08:00 - 18:00Gibraltar
  5. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  6. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  7. 26 Nov 09:00 - 17:00Maceio, Brazil
  8. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  9. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  10. 02 Dec 08:00Arriving in Montevideo, Uruguay
Find this cruise to book →
$2949from / pp
MSC Splendida
MSC Cruises
Barcelona → Rio de Janeiro
⚓ Calls 29 Nov 09:0014 nights7 portsDeparts 2026 Nov 15
View itinerary · 7 ports
14 days, one-way from Barcelona to Rio de Janeiro
  1. 15 Nov 19:00Departing from Barcelona, Spain
  2. 17 Nov 08:00 - 18:00Gibraltar
  3. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  4. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  5. 26 Nov 09:00 - 17:00Maceio, Brazil
  6. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  7. 29 Nov 09:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1613from / pp
MSC Splendida
MSC Cruises
Barcelona → Buenos Aires
⚓ Calls 29 Nov 09:00 - 19:0018 nights9 portsDeparts 2026 Nov 15
View itinerary · 9 ports
18 days, one-way from Barcelona to Buenos Aires
  1. 15 Nov 19:00Departing from Barcelona, Spain
  2. 17 Nov 08:00 - 18:00Gibraltar
  3. 18 Nov 06:00 - 22:00Casablanca, Marrakesh, Morocco
  4. 20 Nov 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  5. 26 Nov 09:00 - 17:00Maceio, Brazil
  6. 27 Nov 10:00 - 19:00Salvador de Bahia, Brazil
  7. 29 Nov 09:00 - 19:00Rio de Janeiro, Brazil
  8. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  9. 03 Dec 07:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1558from / pp
MSC Virtuosa
MSC Cruises
Marseille → Rio de Janeiro
⚓ Calls 01 Dec 08:0016 nights7 portsDeparts 2026 Nov 15
View itinerary · 7 ports
16 days, one-way from Marseille to Rio de Janeiro
  1. 15 Nov 18:00Departing from Marseille, France Riviera
  2. 16 Nov 07:00 - 19:00Barcelona, Spain
  3. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  4. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  5. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  6. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  7. 01 Dec 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1257from / pp
MSC Virtuosa
MSC Cruises
Marseille → Santos
⚓ Calls 01 Dec 08:00 - 18:0017 nights8 portsDeparts 2026 Nov 15
View itinerary · 8 ports
17 days, one-way from Marseille to Santos
  1. 15 Nov 18:00Departing from Marseille, France Riviera
  2. 16 Nov 07:00 - 19:00Barcelona, Spain
  3. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  4. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  5. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  6. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  7. 01 Dec 08:00 - 18:00Rio de Janeiro, Brazil
  8. 02 Dec 06:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1381from / pp
MSC Virtuosa
MSC Cruises
Barcelona → Rio de Janeiro
⚓ Calls 01 Dec 08:0015 nights6 portsDeparts 2026 Nov 16
View itinerary · 6 ports
15 days, one-way from Barcelona to Rio de Janeiro
  1. 16 Nov 19:00Departing from Barcelona, Spain
  2. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  3. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  4. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  5. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  6. 01 Dec 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1275from / pp
MSC Virtuosa
MSC Cruises
Barcelona → Santos
⚓ Calls 01 Dec 08:00 - 18:0016 nights7 portsDeparts 2026 Nov 16
View itinerary · 7 ports
16 days, one-way from Barcelona to Santos
  1. 16 Nov 19:00Departing from Barcelona, Spain
  2. 19 Nov 09:00 - 17:00Funchal, Madeira Island Portugal
  3. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  4. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  5. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  6. 01 Dec 08:00 - 18:00Rio de Janeiro, Brazil
  7. 02 Dec 06:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1269from / pp
MSC Virtuosa
MSC Cruises
Funchal → Rio de Janeiro
⚓ Calls 01 Dec 08:0012 nights5 portsDeparts 2026 Nov 19
View itinerary · 5 ports
12 days, one-way from Funchal to Rio de Janeiro
  1. 19 Nov 17:00Departing from Funchal, Madeira Island Portugal
  2. 20 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  3. 21 Nov 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 28 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  5. 01 Dec 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1548from / pp
Majestic Princess
Princess Cruises
Fort Lauderdale → Buenos Aires
⚓ Calls 02 Dec 07:00 - 21:0018 nights9 portsDeparts 2026 Nov 19
View itinerary · 9 ports
18 days, one-way from Fort Lauderdale to Buenos Aires
  1. 19 Nov 15:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 22 Nov 07:00 - 16:00Philipsburg St Maarten, Netherlands Antilles
  3. 23 Nov 09:00 - 19:00Castries, St Lucia Island
  4. 24 Nov 07:00 - 15:00Bridgetown, Barbados
  5. 28 Nov 09:00 - 18:00Fortaleza, Brazil
  6. 02 Dec 07:00 - 21:00Rio de Janeiro, Brazil
  7. 05 Dec 07:00 - 18:00Montevideo, Uruguay
  8. 06 Dec 07:00Buenos Aires, Argentina
  9. 07 DecArriving in Buenos Aires, Argentina
Find this cruise to book →
$1794from / pp
Majestic Princess
Princess Cruises
Fort Lauderdale → San Antonio
⚓ Calls 02 Dec 07:00 - 21:0033 nights16 portsDeparts 2026 Nov 19
View itinerary · 16 ports
33 days, one-way from Fort Lauderdale to San Antonio
  1. 19 Nov 15:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 22 Nov 07:00 - 16:00Philipsburg St Maarten, Netherlands Antilles
  3. 23 Nov 09:00 - 19:00Castries, St Lucia Island
  4. 24 Nov 07:00 - 15:00Bridgetown, Barbados
  5. 28 Nov 09:00 - 18:00Fortaleza, Brazil
  6. 02 Dec 07:00 - 21:00Rio de Janeiro, Brazil
  7. 05 Dec 07:00 - 18:00Montevideo, Uruguay
  8. 06 Dec 07:00 - 08 Dec 18:00Buenos Aires, Argentina
  9. 09 Dec 07:00 - 16:00Montevideo, Uruguay
  10. 11 Dec 09:00 - 18:00Puerto Madryn, Argentina
  11. 13 Dec 07:00 - 17:30Port Stanley, East Falkland Island UK
  12. 14 Dec 19:00 - 20:00Cape Horn, Chile Antarctica
  13. 15 Dec 07:00 - 23:59Ushuaia, Argentina
  14. 17 Dec 07:00 - 19:00Punta Arenas, Chile Antarctica
  15. 20 Dec 07:00 - 18:00Puerto Montt, Chile
  16. 22 Dec 05:00Arriving in San Antonio, Chile
Find this cruise to book →
$4126from / pp
MSC Virtuosa
MSC Cruises
Salvador de Bahia → Santos
⚓ Calls 01 Dec 08:00 - 18:004 nights3 portsDeparts 2026 Nov 28
View itinerary · 3 ports
4 days, one-way from Salvador de Bahia to Santos
  1. 28 Nov 18:00Departing from Salvador de Bahia, Brazil
  2. 01 Dec 08:00 - 18:00Rio de Janeiro, Brazil
  3. 02 Dec 06:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$449from / pp
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 29 Nov 19:007 nights4 portsDeparts 2026 Nov 29
View itinerary · 4 ports
7 days, round-trip South America
  1. 29 Nov 19:00Departing from Rio de Janeiro, Brazil
  2. 02 Dec 08:00 - 18:00Montevideo, Uruguay
  3. 03 Dec 07:00 - 18:00Buenos Aires, Argentina
  4. 06 Dec 10:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1279from / pp
Seabourn Venture
Seabourn Cruises
Halifax → Rio de Janeiro
⚓ Calls 29 Oct 07:0024 nights13 portsDeparts 2026 Oct 05
View itinerary · 13 ports
24 days, one-way from Halifax to Rio de Janeiro
  1. 05 Oct - 17:00Departing from Halifax, Nova Scotia Canada
  2. 10 Oct 07:00 - 18:00Saint Kitts island
  3. 11 Oct 06:00 - 17:00Montserrat Island UK, Little Bay
  4. 12 Oct 08:00 - 18:00Pigeon Island, Rodney Bay, St Lucia
  5. 13 Oct 07:00 - 18:00Bridgetown, Barbados
  6. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  7. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  8. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  9. 22 Oct 09:00 - 17:00Natal, Brazil
  10. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  11. 27 Oct 07:00 - 14:00Buzios, Brazil
  12. 28 Oct 07:00 - 17:00Paraty, Brazil
  13. 29 Oct 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Halifax → Ushuaia
⚓ Calls 29 Oct 07:00 - 17:0045 nights19 portsDeparts 2026 Oct 05
View itinerary · 19 ports
45 days, one-way from Halifax to Ushuaia
  1. 05 Oct - 17:00Departing from Halifax, Nova Scotia Canada
  2. 10 Oct 07:00 - 18:00Saint Kitts island
  3. 11 Oct 06:00 - 17:00Montserrat Island UK, Little Bay
  4. 12 Oct 08:00 - 18:00Pigeon Island, Rodney Bay, St Lucia
  5. 13 Oct 07:00 - 18:00Bridgetown, Barbados
  6. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  7. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  8. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  9. 22 Oct 09:00 - 17:00Natal, Brazil
  10. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  11. 27 Oct 07:00 - 14:00Buzios, Brazil
  12. 28 Oct 07:00 - 17:00Paraty, Brazil
  13. 29 Oct 07:00 - 17:00Rio de Janeiro, Brazil
  14. 31 Oct 07:00 - 18:00Balneario Camboriu, Brazil
  15. 03 Nov 07:00 - 13:00Montevideo, Uruguay
  16. 06 Novcoastal cruising
  17. 07 Nov 07:00 - 17:00Port Stanley, East Falkland Island UK
  18. 08 Nov - 16 Novcoastal cruising
  19. 19 Nov 07:00Arriving in Ushuaia, Argentina
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Bridgetown → Rio de Janeiro
⚓ Calls 25 Oct 07:0016 nights8 portsDeparts 2026 Oct 09
View itinerary · 8 ports
16 days, one-way from Bridgetown to Rio de Janeiro
  1. 09 Oct - 23:00Departing from Bridgetown, Barbados
  2. 10 Oct 14:30 - 11 Oct 17:30Port-of-Spain, Trinidad
  3. 14 Oct 08:00 - 17:00Ile Royale Island, Salvation Islands, French Guiana
  4. 17 Oct 12:00 - 21:00Fortaleza, Brazil
  5. 19 Oct 07:00 - 17:00Natal, Brazil
  6. 21 Oct 09:00 - 19:00Salvador de Bahia, Brazil
  7. 24 Oct 07:00 - 17:00Paraty, Brazil
  8. 25 Oct 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Bridgetown → Ushuaia
⚓ Calls 29 Oct 07:00 - 17:0037 nights15 portsDeparts 2026 Oct 13
View itinerary · 15 ports
37 days, one-way from Bridgetown to Ushuaia
  1. 13 Oct - 18:00Departing from Bridgetown, Barbados
  2. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  3. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  4. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  5. 22 Oct 09:00 - 17:00Natal, Brazil
  6. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  7. 27 Oct 07:00 - 14:00Buzios, Brazil
  8. 28 Oct 07:00 - 17:00Paraty, Brazil
  9. 29 Oct 07:00 - 17:00Rio de Janeiro, Brazil
  10. 31 Oct 07:00 - 18:00Balneario Camboriu, Brazil
  11. 03 Nov 07:00 - 13:00Montevideo, Uruguay
  12. 06 Novcoastal cruising
  13. 07 Nov 07:00 - 17:00Port Stanley, East Falkland Island UK
  14. 08 Nov - 16 Novcoastal cruising
  15. 19 Nov 07:00Arriving in Ushuaia, Argentina
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Bridgetown → Rio de Janeiro
⚓ Calls 29 Oct 07:0016 nights9 portsDeparts 2026 Oct 13
View itinerary · 9 ports
16 days, one-way from Bridgetown to Rio de Janeiro
  1. 13 Oct - 18:00Departing from Bridgetown, Barbados
  2. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  3. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  4. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  5. 22 Oct 09:00 - 17:00Natal, Brazil
  6. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  7. 27 Oct 07:00 - 14:00Buzios, Brazil
  8. 28 Oct 07:00 - 17:00Paraty, Brazil
  9. 29 Oct 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Hamburg → Sydney
⚓ Calls 12 Nov 10:00 - 13 Nov 18:3074 nights28 portsDeparts 2026 Oct 18
View itinerary · 28 ports
74 days, one-way from Hamburg to Sydney
  1. 18 Oct 19:00Departing from Hamburg, Germany
  2. 21 Oct 10:00 - 20:00La Coruna, Spain Galicia
  3. 24 Oct 08:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 27 Oct 07:00 - 16:00Mindelo, Sao Vicente Island Cape Verde
  5. 02 Nov 09:00 - 18:00Santarem, Brazil Amazon
  6. 03 Nov 07:00 - 18:00Boca da Valeria, Brazil Amazon
  7. 07 Nov 08:00 - 18:00Fortaleza, Brazil
  8. 10 Nov 08:00 - 17:00Ilheus, Brazil
  9. 12 Nov 10:00 - 13 Nov 18:30Rio de Janeiro, Brazil
  10. 16 Nov 08:00 - 18:00Montevideo, Uruguay
  11. 17 Nov 06:00 - 22:00Buenos Aires, Argentina
  12. 20 Nov 08:00 - 18:00Puerto Madryn, Argentina
  13. 23 Nov 07:00 - 20:00Ushuaia, Argentina
  14. 24 NovCape Horn, Chile Antarctica
  15. 28 Nov 10:00 - 20:00Puerto Montt, Chile
  16. 30 Nov 10:00 - 01 Dec 20:30San Antonio, Chile
  17. 06 Dec 08:00 - 19:00Easter Island Chile, Hanga Roa
  18. 12 Dec 14:00 - 13 Dec 23:00Papeete, Tahiti Island French Polynesia
  19. 14 Dec 08:00 - 19:00Moorea Island, Society Islands French Polynesia
  20. 15 Dec 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  21. 17 Dec 08:00 - 20:00Aitutaki Island, Cook Islands NZ
  22. 21 Dec 08:00 - 20:00Nukualofa, Tongatapu Island Tonga
  23. 23 Dec 08:00 - 18:00Suva, Viti Levu Island Fiji
  24. 25 Dec 08:00 - 18:00Port Vila, Efate Island Vanuatu
  25. 26 Dec 08:00 - 18:00Mystery Island, Aneityum, Vanuatu
  26. 27 Dec 08:00 - 17:30Lifou Island, New Caledonia
  27. 28 Dec 07:00 - 16:00Noumea, Grande Terre Island New Caledonia
  28. 31 Dec 08:30Arriving in Sydney, NSW Australia
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Round-trip from Hamburg
⚓ Calls 12 Nov 10:00 - 13 Nov 18:30126 nights45 portsDeparts 2026 Oct 18
View itinerary · 45 ports
126 days, round-trip Weltreise 2026
  1. 18 Oct 19:00Departing from Hamburg, Germany
  2. 21 Oct 10:00 - 20:00La Coruna, Spain Galicia
  3. 24 Oct 08:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 27 Oct 07:00 - 16:00Mindelo, Sao Vicente Island Cape Verde
  5. 02 Nov 09:00 - 18:00Santarem, Brazil Amazon
  6. 03 Nov 07:00 - 18:00Boca da Valeria, Brazil Amazon
  7. 07 Nov 08:00 - 18:00Fortaleza, Brazil
  8. 10 Nov 08:00 - 17:00Ilheus, Brazil
  9. 12 Nov 10:00 - 13 Nov 18:30Rio de Janeiro, Brazil
  10. 16 Nov 08:00 - 18:00Montevideo, Uruguay
  11. 17 Nov 06:00 - 22:00Buenos Aires, Argentina
  12. 20 Nov 08:00 - 18:00Puerto Madryn, Argentina
  13. 23 Nov 07:00 - 20:00Ushuaia, Argentina
  14. 24 NovCape Horn, Chile Antarctica
  15. 28 Nov 10:00 - 20:00Puerto Montt, Chile
  16. 30 Nov 10:00 - 01 Dec 20:30San Antonio, Chile
  17. 06 Dec 08:00 - 19:00Easter Island Chile, Hanga Roa
  18. 12 Dec 14:00 - 13 Dec 23:00Papeete, Tahiti Island French Polynesia
  19. 14 Dec 08:00 - 19:00Moorea Island, Society Islands French Polynesia
  20. 15 Dec 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  21. 17 Dec 08:00 - 20:00Aitutaki Island, Cook Islands NZ
  22. 21 Dec 08:00 - 20:00Nukualofa, Tongatapu Island Tonga
  23. 23 Dec 08:00 - 18:00Suva, Viti Levu Island Fiji
  24. 25 Dec 08:00 - 18:00Port Vila, Efate Island Vanuatu
  25. 26 Dec 08:00 - 18:00Mystery Island, Aneityum, Vanuatu
  26. 27 Dec 08:00 - 17:30Lifou Island, New Caledonia
  27. 28 Dec 07:00 - 16:00Noumea, Grande Terre Island New Caledonia
  28. 31 Dec 08:30 - 01 Jan 21:00Sydney, NSW Australia
  29. 03 Jan 09:00 - 19:00Burnie, Tasmania Australia
  30. 04 Jan 07:00 - 19:00Melbourne, Victoria Australia
  31. 06 Jan 07:00 - 21:00Adelaide, South Australia
  32. 07 Jan 08:00 - 19:00Kangaroo Island, Penneshaw, South Australia
  33. 11 Jan 07:00 - 17:00Fremantle, Perth, Western Australia
  34. 19 Jan 06:00 - 20 Jan 18:00Port Louis, Mauritius Island
  35. 21 Jan 07:00 - 18:00Saint-Denis, Reunion Island
  36. 25 Jan 08:00 - 18:00Maputo, Mozambique
  37. 27 Jan 07:00 - 19:00East London, South Africa
  38. 28 Jan 08:00 - 29 Jan 18:30Port Elizabeth, Gqeberha, South Africa
  39. 31 Jan 08:00 - 23:58Cape Town, South Africa
  40. 03 Feb 06:00 - 20:00Walvis Bay, Namibia
  41. 11 Feb 08:00 - 18:00Praia, Santiago Island Cape Verde
  42. 14 Feb 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  43. 15 Feb 12:00 - 20:00Funchal, Madeira Island Portugal
  44. 17 Feb 08:00 - 16:00Lisbon, Portugal
  45. 21 Feb 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Hamburg → Port Louis
⚓ Calls 12 Nov 10:00 - 13 Nov 18:3093 nights34 portsDeparts 2026 Oct 18
View itinerary · 34 ports
93 days, one-way from Hamburg to Port Louis
  1. 18 Oct 19:00Departing from Hamburg, Germany
  2. 21 Oct 10:00 - 20:00La Coruna, Spain Galicia
  3. 24 Oct 08:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 27 Oct 07:00 - 16:00Mindelo, Sao Vicente Island Cape Verde
  5. 02 Nov 09:00 - 18:00Santarem, Brazil Amazon
  6. 03 Nov 07:00 - 18:00Boca da Valeria, Brazil Amazon
  7. 07 Nov 08:00 - 18:00Fortaleza, Brazil
  8. 10 Nov 08:00 - 17:00Ilheus, Brazil
  9. 12 Nov 10:00 - 13 Nov 18:30Rio de Janeiro, Brazil
  10. 16 Nov 08:00 - 18:00Montevideo, Uruguay
  11. 17 Nov 06:00 - 22:00Buenos Aires, Argentina
  12. 20 Nov 08:00 - 18:00Puerto Madryn, Argentina
  13. 23 Nov 07:00 - 20:00Ushuaia, Argentina
  14. 24 NovCape Horn, Chile Antarctica
  15. 28 Nov 10:00 - 20:00Puerto Montt, Chile
  16. 30 Nov 10:00 - 01 Dec 20:30San Antonio, Chile
  17. 06 Dec 08:00 - 19:00Easter Island Chile, Hanga Roa
  18. 12 Dec 14:00 - 13 Dec 23:00Papeete, Tahiti Island French Polynesia
  19. 14 Dec 08:00 - 19:00Moorea Island, Society Islands French Polynesia
  20. 15 Dec 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  21. 17 Dec 08:00 - 20:00Aitutaki Island, Cook Islands NZ
  22. 21 Dec 08:00 - 20:00Nukualofa, Tongatapu Island Tonga
  23. 23 Dec 08:00 - 18:00Suva, Viti Levu Island Fiji
  24. 25 Dec 08:00 - 18:00Port Vila, Efate Island Vanuatu
  25. 26 Dec 08:00 - 18:00Mystery Island, Aneityum, Vanuatu
  26. 27 Dec 08:00 - 17:30Lifou Island, New Caledonia
  27. 28 Dec 07:00 - 16:00Noumea, Grande Terre Island New Caledonia
  28. 31 Dec 08:30 - 01 Jan 21:00Sydney, NSW Australia
  29. 03 Jan 09:00 - 19:00Burnie, Tasmania Australia
  30. 04 Jan 07:00 - 19:00Melbourne, Victoria Australia
  31. 06 Jan 07:00 - 21:00Adelaide, South Australia
  32. 07 Jan 08:00 - 19:00Kangaroo Island, Penneshaw, South Australia
  33. 11 Jan 07:00 - 17:00Fremantle, Perth, Western Australia
  34. 19 Jan 06:00Arriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
MSC Divina
MSC Cruises
Kusadasi → Santos
⚓ Calls 15 Nov 08:00 - 18:0021 nights10 portsDeparts 2026 Oct 26
View itinerary · 10 ports
21 days, one-way from Kusadasi to Santos
  1. 26 Oct 18:00Departing from Kusadasi, Ephesus, Turkey
  2. 27 Oct 07:00 - 17:00Marmaris, Turkey
  3. 29 Oct 11:00 - 20:00Naples, Italy
  4. 30 Oct 07:00 - 18:00Civitavecchia-Rome, Italy
  5. 31 Oct 08:00 - 18:00Genoa, Milan, Italy Riviera
  6. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  7. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  8. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  9. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  10. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$7847from / pp
MSC Divina
MSC Cruises
Naples → Santos
⚓ Calls 15 Nov 08:00 - 18:0018 nights8 portsDeparts 2026 Oct 29
View itinerary · 8 ports
18 days, one-way from Naples to Santos
  1. 29 Oct 20:00Departing from Naples, Italy
  2. 30 Oct 07:00 - 18:00Civitavecchia-Rome, Italy
  3. 31 Oct 08:00 - 18:00Genoa, Milan, Italy Riviera
  4. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  5. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  7. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  8. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1318from / pp
Seabourn Venture
Seabourn Cruises
Rio de Janeiro → Ushuaia
⚓ Calls 29 Oct - 17:0021 nights7 portsDeparts 2026 Oct 29
View itinerary · 7 ports
21 days, one-way from Rio de Janeiro to Ushuaia
  1. 29 Oct - 17:00Departing from Rio de Janeiro, Brazil
  2. 31 Oct 07:00 - 18:00Balneario Camboriu, Brazil
  3. 03 Nov 07:00 - 13:00Montevideo, Uruguay
  4. 06 Novcoastal cruising
  5. 07 Nov 07:00 - 17:00Port Stanley, East Falkland Island UK
  6. 08 Nov - 16 Novcoastal cruising
  7. 19 Nov 07:00Arriving in Ushuaia, Argentina
Find this cruise to book →
Price on request
MSC Divina
MSC Cruises
Naples → Rio de Janeiro
⚓ Calls 15 Nov 08:0017 nights7 portsDeparts 2026 Oct 29
View itinerary · 7 ports
17 days, one-way from Naples to Rio de Janeiro
  1. 29 Oct 20:00Departing from Naples, Italy
  2. 30 Oct 07:00 - 18:00Civitavecchia-Rome, Italy
  3. 31 Oct 08:00 - 18:00Genoa, Milan, Italy Riviera
  4. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  5. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  7. 15 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1280from / pp
MSC Divina
MSC Cruises
Civitavecchia-Rome → Santos
⚓ Calls 15 Nov 08:00 - 18:0017 nights7 portsDeparts 2026 Oct 30
View itinerary · 7 ports
17 days, one-way from Civitavecchia-Rome to Santos
  1. 30 Oct 18:00Departing from Civitavecchia-Rome, Italy
  2. 31 Oct 08:00 - 18:00Genoa, Milan, Italy Riviera
  3. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  4. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  5. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  6. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  7. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1138from / pp
MSC Divina
MSC Cruises
Civitavecchia-Rome → Rio de Janeiro
⚓ Calls 15 Nov 08:0016 nights6 portsDeparts 2026 Oct 30
View itinerary · 6 ports
16 days, one-way from Civitavecchia-Rome to Rio de Janeiro
  1. 30 Oct 18:00Departing from Civitavecchia-Rome, Italy
  2. 31 Oct 08:00 - 18:00Genoa, Milan, Italy Riviera
  3. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  4. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  5. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  6. 15 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1106from / pp
MSC Divina
MSC Cruises
Genoa → Santos
⚓ Calls 15 Nov 08:00 - 18:0016 nights6 portsDeparts 2026 Oct 31
View itinerary · 6 ports
16 days, one-way from Genoa to Santos
  1. 31 Oct 18:00Departing from Genoa, Milan, Italy Riviera
  2. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  3. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  4. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  5. 15 Nov 08:00 - 18:00Rio de Janeiro, Brazil
  6. 16 Nov 08:00Arriving in Santos, Sao Paulo, Brazil
Find this cruise to book →
$1018from / pp
MSC Divina
MSC Cruises
Genoa → Rio de Janeiro
⚓ Calls 15 Nov 08:0015 nights5 portsDeparts 2026 Oct 31
View itinerary · 5 ports
15 days, one-way from Genoa to Rio de Janeiro
  1. 31 Oct 18:00Departing from Genoa, Milan, Italy Riviera
  2. 02 Nov 08:00 - 18:00Tarragona, Spain Costa Daurada
  3. 05 Nov 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  4. 12 Nov 08:00 - 18:00Salvador de Bahia, Brazil
  5. 15 Nov 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1013from / pp
Seabourn Venture
Seabourn Cruises
Kangerlussuaq → Rio de Janeiro
⚓ Calls 29 Oct 07:0038 nights27 portsDeparts 2026 Sep 21
View itinerary · 27 ports
38 days, one-way from Kangerlussuaq to Rio de Janeiro
  1. 21 Sep - 17:00Departing from Kangerlussuaq, Greenland
  2. 23 Sep 07:00 - 12:00Baffin Island, Nunavut Canada
  3. 23 Sep 14:30 - 18:00Kekerten Island Canada, Nunavut
  4. 24 Sep 08:00 - 12:00Lady Franklin Island Canada, Nunavut
  5. 24 Sep 13:00 - 18:00Monumental Island Canada, Nunavut
  6. 25 Sep 07:00 - 12:00Lower Savage Islands Canada, Nunavut
  7. 25 Sep 13:00 - 17:00Resolution Island Canada, Nunavut
  8. 26 Sepfjord cruising
  9. 27 Sepcoastal cruising
  10. 28 Sepfjord cruising
  11. 29 Sep 09:00 - 17:00Nain NL, Newfoundland-Labrador Canada
  12. 30 Sep 09:30 - 17:00Indian Harbour NS, Nova Scotia Canada
  13. 01 Oct 07:00 - 11:30Battle Harbour NL, Newfoundland-Labrador Canada
  14. 01 Oct 14:30 - 19:00L'Anse aux Meadows, Newfoundland-Labrador Canada
  15. 05 Oct 07:00 - 17:00Halifax, Nova Scotia Canada
  16. 10 Oct 07:00 - 18:00Saint Kitts island
  17. 11 Oct 06:00 - 17:00Montserrat Island UK, Little Bay
  18. 12 Oct 08:00 - 18:00Pigeon Island, Rodney Bay, St Lucia
  19. 13 Oct 07:00 - 18:00Bridgetown, Barbados
  20. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  21. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  22. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  23. 22 Oct 09:00 - 17:00Natal, Brazil
  24. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  25. 27 Oct 07:00 - 14:00Buzios, Brazil
  26. 28 Oct 07:00 - 17:00Paraty, Brazil
  27. 29 Oct 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Kangerlussuaq → Ushuaia
⚓ Calls 29 Oct 07:00 - 17:0059 nights33 portsDeparts 2026 Sep 21
View itinerary · 33 ports
59 days, one-way from Kangerlussuaq to Ushuaia
  1. 21 Sep - 17:00Departing from Kangerlussuaq, Greenland
  2. 23 Sep 07:00 - 12:00Baffin Island, Nunavut Canada
  3. 23 Sep 14:30 - 18:00Kekerten Island Canada, Nunavut
  4. 24 Sep 08:00 - 12:00Lady Franklin Island Canada, Nunavut
  5. 24 Sep 13:00 - 18:00Monumental Island Canada, Nunavut
  6. 25 Sep 07:00 - 12:00Lower Savage Islands Canada, Nunavut
  7. 25 Sep 13:00 - 17:00Resolution Island Canada, Nunavut
  8. 26 Sepfjord cruising
  9. 27 Sepcoastal cruising
  10. 28 Sepfjord cruising
  11. 29 Sep 09:00 - 17:00Nain NL, Newfoundland-Labrador Canada
  12. 30 Sep 09:30 - 17:00Indian Harbour NS, Nova Scotia Canada
  13. 01 Oct 07:00 - 11:30Battle Harbour NL, Newfoundland-Labrador Canada
  14. 01 Oct 14:30 - 19:00L'Anse aux Meadows, Newfoundland-Labrador Canada
  15. 05 Oct 07:00 - 17:00Halifax, Nova Scotia Canada
  16. 10 Oct 07:00 - 18:00Saint Kitts island
  17. 11 Oct 06:00 - 17:00Montserrat Island UK, Little Bay
  18. 12 Oct 08:00 - 18:00Pigeon Island, Rodney Bay, St Lucia
  19. 13 Oct 07:00 - 18:00Bridgetown, Barbados
  20. 14 Oct 09:00 - 20:00Port-of-Spain, Trinidad
  21. 17 Oct 07:00 - 19:00Ile Royale Island, Salvation Islands, French Guiana
  22. 21 Oct 07:00 - 14:00Fortaleza, Brazil
  23. 22 Oct 09:00 - 17:00Natal, Brazil
  24. 24 Oct 09:00 - 18:00Salvador de Bahia, Brazil
  25. 27 Oct 07:00 - 14:00Buzios, Brazil
  26. 28 Oct 07:00 - 17:00Paraty, Brazil
  27. 29 Oct 07:00 - 17:00Rio de Janeiro, Brazil
  28. 31 Oct 07:00 - 18:00Balneario Camboriu, Brazil
  29. 03 Nov 07:00 - 13:00Montevideo, Uruguay
  30. 06 Novcoastal cruising
  31. 07 Nov 07:00 - 17:00Port Stanley, East Falkland Island UK
  32. 08 Nov - 16 Novcoastal cruising
  33. 19 Nov 07:00Arriving in Ushuaia, Argentina
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Rio de Janeiro → Buenos Aires
⚓ Calls 02 Jan24 nights13 portsDeparts 2027 Jan 02
View itinerary · 13 ports
24 days, one-way from Rio de Janeiro to Buenos Aires
  1. 02 JanDeparting from Rio de Janeiro, Brazil
  2. 03 Jan - 22:00Rio de Janeiro, Brazil
  3. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  4. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  5. 06 Jan 07:00 - 18:00Itajai, Brazil
  6. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  7. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  8. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  9. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  10. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  11. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  12. 25 Jan 08:00Buenos Aires, Argentina
  13. 26 JanArriving in Buenos Aires, Argentina
Find this cruise to book →
Price on request
ms Zaandam
Holland America Cruises
Round-trip from Fort Lauderdale
⚓ Calls 20 Feb 06:00 - 21 Feb 17:0070 nights35 portsDeparts 2027 Jan 03
View itinerary · 35 ports
70 days, round-trip Grand South America Antarctica Voyage
  1. 03 Jan 19:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 08:00 - 17:00Grand Cayman Island, George Town Harbour
  3. 07 Jan 05:00 - 05:00Panama Canal
  4. 07 Jan 20:00 - 08 Jan 17:00Panama City, Fuerte Amador, Balboa
  5. 10 Jan 05:00 - 20:00Manta, Ecuador
  6. 12 Jan 08:00 - 17:00Salaverry-Trujillo, Peru
  7. 13 Jan 10:00 - 14 Jan 18:00Callao-Lima, Peru
  8. 15 Jan 08:00 - 17:00Pisco, Paracas-Puerto General San Martin, Peru
  9. 18 Jan 08:00 - 17:00Coquimbo, La Serena, Chile
  10. 19 Jan 08:00 - 18:00San Antonio, Chile
  11. 21 Jan 08:00 - 17:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  12. 23 Jan 08:00 - 17:00Puerto Montt, Chile
  13. 24 Jan 11:00 - 20:00Puerto Chacabuco, Coyhaique, Chile
  14. 26 Jan 08:00 - 10:00Chilean Fjords, Patagonia
  15. 28 Jan 07:00 - 20:00Punta Arenas, Chile Antarctica
  16. 29 JanCape Horn, Chile Antarctica
  17. 30 Jan 06:00 - 18:00Ushuaia, Argentina
  18. 06 Feb 08:00 - 17:00Port Stanley, East Falkland Island UK
  19. 08 Feb 08:00 - 17:00Puerto Madryn, Argentina
  20. 10 Feb 10:00 - 18:00Punta del Este, Uruguay
  21. 11 Feb 08:00 - 12 Feb 18:00Montevideo, Uruguay
  22. 13 Feb 08:00 - 15 Feb 15:00Buenos Aires, Argentina
  23. 18 Feb 08:00 - 20:00Santos, Sao Paulo, Brazil
  24. 19 Feb 08:00 - 17:00Ilha Grande, Abraao, Brazil
  25. 20 Feb 06:00 - 21 Feb 17:00Rio de Janeiro, Brazil
  26. 24 Feb 08:00 - 23:00Salvador de Bahia, Brazil
  27. 26 Feb 08:00 - 23:00Recife, Brazil
  28. 28 Feb 07:00 - 17:00Fortaleza, Brazil
  29. 03 Mar 08:00 - 17:00Belem, Brazil
  30. 05 Mar 08:00 - 17:00Iles du Salut, French Guiana
  31. 08 Mar 08:00 - 18:00Bridgetown, Barbados
  32. 09 Mar 07:00 - 17:00Castries, St Lucia Island
  33. 10 Mar 08:00 - 17:00Basseterre St Kitts, Port Zante
  34. 11 Mar 08:00 - 18:00San Juan, Puerto Rico
  35. 14 Mar 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$15614from / pp
Seven Seas Mariner
Regent Seven Seas Cruises
Miami → Rio de Janeiro
⚓ Calls 22 Jan 07:0018 nights12 portsDeparts 2027 Jan 04
View itinerary · 12 ports
18 days, one-way from Miami to Rio de Janeiro
  1. 04 Jan 17:00Departing from Miami, Florida
  2. 07 Jan 07:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 08 Jan 07:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  4. 09 Jan 07:00 - 17:00Castries, St Lucia Island
  5. 10 Jan 07:00 - 16:00Bridgetown, Barbados
  6. 12 Jan 08:00 - 17:00Iles du Salut, French Guiana
  7. 14 Jan 08:00 - 18:00Belem, Brazil
  8. 17 Jan 11:00 - 20:00Recife, Brazil
  9. 18 Jan 07:00 - 16:00Maceio, Brazil
  10. 19 Jan 10:00 - 19:00Salvador de Bahia, Brazil
  11. 21 Jan 10:00 - 19:00Buzios, Brazil
  12. 22 Jan 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$31998from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 08 Jan 09:00 - 19:009 nights7 portsDeparts 2027 Jan 05
View itinerary · 7 ports
9 days, round-trip South America
  1. 05 Jan 18:00Departing from Buenos Aires, Argentina
  2. 08 Jan 09:00 - 19:00Rio de Janeiro, Brazil
  3. 09 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  4. 10 Jan 09:00 - 18:00Ilhabela, Brazil
  5. 11 Jan 09:00 - 18:00Balneario Camboriu, Brazil
  6. 13 Jan 08:00 - 16:00Punta del Este, Uruguay
  7. 14 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1308from / pp
Costa Serena
Costa Cruises
Round-trip from Buenos Aires
⚓ Calls 10 Jan 07:00 - 21:009 nights7 portsDeparts 2027 Jan 05
View itinerary · 7 ports
9 days, round-trip South America from Buenos Aires
  1. 05 Jan 19:00Departing from Buenos Aires, Argentina
  2. 06 Jan 07:00 - 17:00Montevideo, Uruguay
  3. 08 Jan 10:00 - 16:00Balneario Camboriu, Brazil
  4. 09 Jan 12:00 - 19:00Ilha Grande, Abraao, Brazil
  5. 10 Jan 07:00 - 21:00Rio de Janeiro, Brazil
  6. 11 Jan 07:00 - 16:00Ilhabela, Brazil
  7. 14 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1639from / pp
Queen Anne
Cunard Cruises
Hamburg → Rio de Janeiro
⚓ Calls 08 Feb34 nights13 portsDeparts 2027 Jan 05
View itinerary · 13 ports
34 days, one-way from Hamburg to Rio de Janeiro
  1. 05 JanDeparting from Hamburg, Germany
  2. 07 JanRotterdam, Netherlands South Holland
  3. 08 Jan - 09 JanZeebrugge, Bruges, Belgium
  4. 10 JanSouthampton, England
  5. 18 JanHamilton, Bermuda
  6. 21 JanPort Canaveral, Orlando, Florida
  7. 22 JanFort Lauderdale, Port Everglades, Florida
  8. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  9. 27 JanBridgetown, Barbados
  10. 01 FebFortaleza, Brazil
  11. 04 FebSalvador de Bahia, Brazil
  12. 06 FebBuzios, Brazil
  13. 08 FebArriving in Rio de Janeiro, Brazil
Find this cruise to book →
$5369from / pp
Costa Serena
Costa Cruises
Buenos Aires → Rio de Janeiro
⚓ Calls 10 Jan 07:005 nights5 portsDeparts 2027 Jan 05
View itinerary · 5 ports
5 days, one-way from Buenos Aires to Rio de Janeiro
  1. 05 Jan 19:00Departing from Buenos Aires, Argentina
  2. 06 Jan 07:00 - 17:00Montevideo, Uruguay
  3. 08 Jan 10:00 - 16:00Balneario Camboriu, Brazil
  4. 09 Jan 12:00 - 19:00Ilha Grande, Abraao, Brazil
  5. 10 Jan 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1055from / pp
Queen Anne
Cunard Cruises
Round-trip from Hamburg
⚓ Calls 07 Feb - 08 Feb90 nights36 portsDeparts 2027 Jan 05
View itinerary · 36 ports
90 days, round-trip South America Discovery
  1. 05 JanDeparting from Hamburg, Germany
  2. 07 JanRotterdam, Netherlands South Holland
  3. 08 Jan - 09 JanZeebrugge, Bruges, Belgium
  4. 10 JanSouthampton, England
  5. 18 JanHamilton, Bermuda
  6. 21 JanPort Canaveral, Orlando, Florida
  7. 22 JanFort Lauderdale, Port Everglades, Florida
  8. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  9. 27 JanBridgetown, Barbados
  10. 01 FebFortaleza, Brazil
  11. 04 FebSalvador de Bahia, Brazil
  12. 06 FebBuzios, Brazil
  13. 07 Feb - 08 FebRio de Janeiro, Brazil
  14. 09 FebSantos, Sao Paulo, Brazil
  15. 12 FebMontevideo, Uruguay
  16. 13 Feb - 15 FebBuenos Aires, Argentina
  17. 17 FebPuerto Madryn, Argentina
  18. 20 FebUshuaia, Argentina
  19. 21 FebCape Horn, Chile Antarctica
  20. 22 FebPunta Arenas, Chile Antarctica
  21. 24 FebChilean Fjords, Patagonia
  22. 26 FebPuerto Montt, Chile
  23. 28 Feb - 01 MarSan Antonio, Chile
  24. 02 MarCoquimbo, La Serena, Chile
  25. 05 MarArica, Chile
  26. 07 Mar - 08 MarCallao-Lima, Peru
  27. 11 MarManta, Ecuador
  28. 13 MarPanama City, Fuerte Amador, Balboa
  29. 14 MarPanama Canal
  30. 16 MarOranjestad Aruba, Netherlands Antilles
  31. 19 MarFort Lauderdale, Port Everglades, Florida
  32. 20 MarPort Canaveral, Orlando, Florida
  33. 29 MarPonta Delgada, Sao Miguel Island Azores Portugal
  34. 02 AprSouthampton, England
  35. 03 AprZeebrugge, Bruges, Belgium
  36. 05 AprArriving in Hamburg, Germany
Find this cruise to book →
$14289from / pp
ms Europa
Hapag-Lloyd Cruises
Miami → Rio de Janeiro
⚓ Calls 24 Jan 12:0019 nights10 portsDeparts 2027 Jan 06
View itinerary · 10 ports
19 days, one-way from Miami to Rio de Janeiro
  1. 06 JanDeparting from Miami, Florida
  2. 10 Jan 11:00 - 19:00Fort-de-France, Martinique
  3. 11 Jan 08:00 - 18:00St Georges Grenada
  4. 12 Jan 08:00 - 18:00Scarborough, Tobago
  5. 14 Jan 12:00 - 19:00Iles du Salut, French Guiana
  6. 18 Jan 12:00 - 19:00Recife, Brazil
  7. 20 Jan 08:00 - 23:00Salvador de Bahia, Brazil
  8. 23 Jan 08:00Buzios, Brazil
  9. 24 Jan 12:00Rio de Janeiro, Brazil
  10. 25 JanArriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Costa Serena
Costa Cruises
Round-trip from Montevideo
⚓ Calls 10 Jan 07:00 - 21:009 nights7 portsDeparts 2027 Jan 06
View itinerary · 7 ports
9 days, round-trip South America from Montevideo
  1. 06 Jan 17:00Departing from Montevideo, Uruguay
  2. 08 Jan 10:00 - 16:00Balneario Camboriu, Brazil
  3. 09 Jan 12:00 - 19:00Ilha Grande, Abraao, Brazil
  4. 10 Jan 07:00 - 21:00Rio de Janeiro, Brazil
  5. 11 Jan 07:00 - 16:00Ilhabela, Brazil
  6. 14 Jan 08:00 - 19:00Buenos Aires, Argentina
  7. 15 Jan 07:00Arriving in Montevideo, Uruguay
Find this cruise to book →
$1759from / pp
Spirit of Adventure
Saga Cruises
Round-trip from Portsmouth UK
⚓ Calls 24 Jan 06:00 - 22:0073 nights24 portsDeparts 2027 Jan 07
View itinerary · 24 ports
73 days, round-trip A Grand Voyage to South America
  1. 07 Jan 17:00Departing from Portsmouth UK, England
  2. 12 Jan 08:00 - 17:00Las Palmas de Gran Canaria, Canary Islands
  3. 15 Jan 07:30 - 19:30Praia, Santiago Island Cape Verde
  4. 21 Jan 08:00 - 19:00Salvador de Bahia, Brazil
  5. 24 Jan 06:00 - 22:00Rio de Janeiro, Brazil
  6. 28 Jan 08:00 - 29 Jan 17:00Buenos Aires, Argentina
  7. 30 Jan 08:00 - 19:00Montevideo, Uruguay
  8. 02 Feb 08:00 - 17:00Puerto Madryn, Argentina
  9. 04 Feb 09:00 - 05 Feb 17:00Port Stanley, East Falkland Island UK
  10. 09 Feb 08:00 - 17:00Punta Arenas, Chile Antarctica
  11. 14 Feb 08:00 - 22:00Puerto Montt, Chile
  12. 17 Feb 08:00 - 22:00Valparaiso-Santiago, Chile
  13. 21 Feb 08:00 - 22 Feb 18:00Callao-Lima, Peru
  14. 24 Feb 08:00 - 20:00Salaverry-Trujillo, Peru
  15. 28 Feb 08:00 - 20:00Panama City, Fuerte Amador, Balboa
  16. 01 MarPanama Canal
  17. 02 Mar 08:00 - 21:00Colon, Panama
  18. 04 Mar 08:00 - 17:00Cartagena Colombia
  19. 06 Mar 08:00 - 17:00Oranjestad Aruba, Netherlands Antilles
  20. 08 Mar 08:00 - 19:00St Georges Grenada
  21. 09 Mar 08:00 - 17:00Scarborough, Tobago
  22. 10 Mar 08:00 - 17:00Bridgetown, Barbados
  23. 17 Mar 08:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  24. 21 Mar 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 08 Jan 19:009 nights7 portsDeparts 2027 Jan 08
View itinerary · 7 ports
9 days, round-trip South America
  1. 08 Jan 19:00Departing from Rio de Janeiro, Brazil
  2. 09 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  3. 10 Jan 09:00 - 18:00Ilhabela, Brazil
  4. 11 Jan 09:00 - 18:00Balneario Camboriu, Brazil
  5. 13 Jan 08:00 - 16:00Punta del Este, Uruguay
  6. 14 Jan 08:00 - 18:00Buenos Aires, Argentina
  7. 17 Jan 10:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1559from / pp
Queen Anne
Cunard Cruises
Southampton → Rio de Janeiro
⚓ Calls 08 Feb29 nights10 portsDeparts 2027 Jan 10
View itinerary · 10 ports
29 days, one-way from Southampton to Rio de Janeiro
  1. 10 JanDeparting from Southampton, England
  2. 18 JanHamilton, Bermuda
  3. 21 JanPort Canaveral, Orlando, Florida
  4. 22 JanFort Lauderdale, Port Everglades, Florida
  5. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  6. 27 JanBridgetown, Barbados
  7. 01 FebFortaleza, Brazil
  8. 04 FebSalvador de Bahia, Brazil
  9. 06 FebBuzios, Brazil
  10. 08 FebArriving in Rio de Janeiro, Brazil
Find this cruise to book →
$4289from / pp
Queen Anne
Cunard Cruises
Round-trip from Southampton
⚓ Calls 07 Feb - 08 Feb82 nights31 portsDeparts 2027 Jan 10
View itinerary · 31 ports
82 days, round-trip South America Discovery
  1. 10 JanDeparting from Southampton, England
  2. 18 JanHamilton, Bermuda
  3. 21 JanPort Canaveral, Orlando, Florida
  4. 22 JanFort Lauderdale, Port Everglades, Florida
  5. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  6. 27 JanBridgetown, Barbados
  7. 01 FebFortaleza, Brazil
  8. 04 FebSalvador de Bahia, Brazil
  9. 06 FebBuzios, Brazil
  10. 07 Feb - 08 FebRio de Janeiro, Brazil
  11. 09 FebSantos, Sao Paulo, Brazil
  12. 12 FebMontevideo, Uruguay
  13. 13 Feb - 15 FebBuenos Aires, Argentina
  14. 17 FebPuerto Madryn, Argentina
  15. 20 FebUshuaia, Argentina
  16. 21 FebCape Horn, Chile Antarctica
  17. 22 FebPunta Arenas, Chile Antarctica
  18. 24 FebChilean Fjords, Patagonia
  19. 26 FebPuerto Montt, Chile
  20. 28 Feb - 01 MarSan Antonio, Chile
  21. 02 MarCoquimbo, La Serena, Chile
  22. 05 MarArica, Chile
  23. 07 Mar - 08 MarCallao-Lima, Peru
  24. 11 MarManta, Ecuador
  25. 13 MarPanama City, Fuerte Amador, Balboa
  26. 14 MarPanama Canal
  27. 16 MarOranjestad Aruba, Netherlands Antilles
  28. 19 MarFort Lauderdale, Port Everglades, Florida
  29. 20 MarPort Canaveral, Orlando, Florida
  30. 29 MarPonta Delgada, Sao Miguel Island Azores Portugal
  31. 02 AprArriving in Southampton, England
Find this cruise to book →
$13159from / pp
Costa Serena
Costa Cruises
Round-trip from Rio de Janeiro
⚓ Calls 10 Jan 21:009 nights7 portsDeparts 2027 Jan 10
View itinerary · 7 ports
9 days, round-trip South America from Rio de Janeiro
  1. 10 Jan 21:00Departing from Rio de Janeiro, Brazil
  2. 11 Jan 07:00 - 16:00Ilhabela, Brazil
  3. 14 Jan 08:00 - 19:00Buenos Aires, Argentina
  4. 15 Jan 07:00 - 17:00Montevideo, Uruguay
  5. 17 Jan 10:00 - 18:00Balneario Camboriu, Brazil
  6. 18 Jan 10:00 - 18:00Ilhabela, Brazil
  7. 19 Jan 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1812from / pp
Scenic Eclipse 2
Scenic Cruises
Rio de Janeiro → Buenos Aires
⚓ Calls 11 Jan17 nights10 portsDeparts 2027 Jan 11
View itinerary · 10 ports
17 days, one-way from Rio de Janeiro to Buenos Aires
  1. 11 JanDeparting from Rio de Janeiro, Brazil
  2. 09 Jan - 11 JanRio de Janeiro, Brazil
  3. 11 Jan - 14 Janflight
  4. 14 Jan - 17 JanBuenos Aires, Argentina
  5. 17 Janflight
  6. 17 JanUshuaia, Argentina
  7. 20 Jan - 25 JanAntarctic Peninsula
  8. 27 Jan - 28 JanUshuaia, Argentina
  9. 28 Janflight
  10. 28 JanArriving in Buenos Aires, Argentina
Find this cruise to book →
$29400from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 17 Jan 10:00 - 20:009 nights7 portsDeparts 2027 Jan 14
View itinerary · 7 ports
9 days, round-trip South America
  1. 14 Jan 18:00Departing from Buenos Aires, Argentina
  2. 17 Jan 10:00 - 20:00Rio de Janeiro, Brazil
  3. 18 Jan 08:00 - 19:00Buzios, Brazil
  4. 19 Jan 08:00 - 18:00Ilhabela, Brazil
  5. 20 Jan 09:00 - 18:00Balneario Camboriu, Brazil
  6. 22 Jan 08:00 - 16:00Punta del Este, Uruguay
  7. 23 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1308from / pp
Azamara Journey
Azamara Cruises
Round-trip from Miami
⚓ Calls 07 Feb 08:00 - 09 Feb 17:0074 nights42 portsDeparts 2027 Jan 14
View itinerary · 42 ports
74 days, round-trip Cruise Circle South America Grand Voyage
  1. 14 Jan 17:00Departing from Miami, Florida
  2. 17 Jan 10:30 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  3. 18 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 19 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  5. 20 Jan 08:00 - 18:00Charlestown Nevis, Nevis Island
  6. 21 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  7. 22 Jan 08:00 - 20:00Saint-Pierre Martinique
  8. 23 Jan 08:00 - 20:00Bequia Island, Port Elizabeth, Grenadines
  9. 24 Jan 08:00 - 17:00St Georges Grenada
  10. 25 Jan 06:00Bridgetown, Barbados
  11. 26 Jan 08:00 - 16:00Scarborough, Tobago
  12. 28 Jan 10:00 - 15:00Iles du Salut, French Guiana
  13. 30 Jan 08:00 - 17:00Belem, Brazil
  14. 02 Feb 13:00 - 22:00Recife, Brazil
  15. 04 Feb 08:00 - 18:00Salvador de Bahia, Brazil
  16. 06 Feb 13:00 - 20:00Buzios, Brazil
  17. 07 Feb 08:00 - 09 Feb 17:00Rio de Janeiro, Brazil
  18. 10 Feb 08:00 - 18:00Paraty, Brazil
  19. 11 Feb 08:00 - 18:00Ilhabela, Brazil
  20. 12 Feb 08:00 - 18:00Santos, Sao Paulo, Brazil
  21. 15 Feb 08:00 - 18:00Montevideo, Uruguay
  22. 16 Feb 08:00 - 17 FebBuenos Aires, Argentina
  23. 19 Feb 08:00 - 22:00Montevideo, Uruguay
  24. 20 Feb 08:00 - 22:00Punta del Este, Uruguay
  25. 24 Feb 07:30 - 17:00Port Stanley, East Falkland Island UK
  26. 26 Feb 06:00 - 28 Feb 18:00Antarctic Peninsula
  27. 02 Mar 08:00 - 03 Mar 07:00Ushuaia, Argentina
  28. 04 Mar 07:00 - 19:30Punta Arenas, Chile Antarctica
  29. 07 Mar 07:00 - 14:30Puerto Chacabuco, Coyhaique, Chile
  30. 08 Mar 08:00 - 17:00Puerto Montt, Chile
  31. 10 Mar 07:00San Antonio, Chile
  32. 11 Mar 11:00 - 17:00Coquimbo, La Serena, Chile
  33. 13 Mar 09:30 - 20:00Iquique, Chile
  34. 14 Mar 08:00 - 22:00Arica, Chile
  35. 16 Mar 08:00 - 20:00Pisco, Paracas-Puerto General San Martin, Peru
  36. 17 Mar 07:30 - 18 Mar 18:00Callao-Lima, Peru
  37. 22 Mar 09:30 - 22:00Panama City, Fuerte Amador, Balboa
  38. 23 Mar 05:00 - 17:00Panama Canal
  39. 24 Mar 08:00 - 18:00Puerto Limon, Costa Rica
  40. 25 Mar 08:00 - 16:00San Andres Island Colombia
  41. 27 Mar 08:00 - 18:00Cozumel, Mexico, Riviera Maya
  42. 29 Mar 06:00Arriving in Miami, Florida
Find this cruise to book →
$28729from / pp
Azamara Journey
Azamara Cruises
Miami → Buenos Aires
⚓ Calls 07 Feb 08:00 - 09 Feb 17:0034 nights23 portsDeparts 2027 Jan 14
View itinerary · 23 ports
34 days, one-way from Miami to Buenos Aires
  1. 14 Jan 17:00Departing from Miami, Florida
  2. 17 Jan 10:30 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  3. 18 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 19 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  5. 20 Jan 08:00 - 18:00Charlestown Nevis, Nevis Island
  6. 21 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  7. 22 Jan 08:00 - 20:00Saint-Pierre Martinique
  8. 23 Jan 08:00 - 20:00Bequia Island, Port Elizabeth, Grenadines
  9. 24 Jan 08:00 - 17:00St Georges Grenada
  10. 25 Jan 06:00Bridgetown, Barbados
  11. 26 Jan 08:00 - 16:00Scarborough, Tobago
  12. 28 Jan 10:00 - 15:00Iles du Salut, French Guiana
  13. 30 Jan 08:00 - 17:00Belem, Brazil
  14. 02 Feb 13:00 - 22:00Recife, Brazil
  15. 04 Feb 08:00 - 18:00Salvador de Bahia, Brazil
  16. 06 Feb 13:00 - 20:00Buzios, Brazil
  17. 07 Feb 08:00 - 09 Feb 17:00Rio de Janeiro, Brazil
  18. 10 Feb 08:00 - 18:00Paraty, Brazil
  19. 11 Feb 08:00 - 18:00Ilhabela, Brazil
  20. 12 Feb 08:00 - 18:00Santos, Sao Paulo, Brazil
  21. 15 Feb 08:00 - 18:00Montevideo, Uruguay
  22. 16 Feb 08:00Buenos Aires, Argentina
  23. 17 FebArriving in Buenos Aires, Argentina
Find this cruise to book →
$12019from / pp
Costa Serena
Costa Cruises
Round-trip from Buenos Aires
⚓ Calls 19 Jan 07:00 - 16:008 nights6 portsDeparts 2027 Jan 14
View itinerary · 6 ports
8 days, round-trip South America from Buenos Aires
  1. 14 Jan 19:00Departing from Buenos Aires, Argentina
  2. 15 Jan 07:00 - 17:00Montevideo, Uruguay
  3. 17 Jan 10:00 - 18:00Balneario Camboriu, Brazil
  4. 18 Jan 10:00 - 18:00Ilhabela, Brazil
  5. 19 Jan 07:00 - 16:00Rio de Janeiro, Brazil
  6. 22 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1793from / pp
Costa Serena
Costa Cruises
Round-trip from Montevideo
⚓ Calls 19 Jan 07:00 - 16:008 nights6 portsDeparts 2027 Jan 15
View itinerary · 6 ports
8 days, round-trip South America from Montevideo
  1. 15 Jan 17:00Departing from Montevideo, Uruguay
  2. 17 Jan 10:00 - 18:00Balneario Camboriu, Brazil
  3. 18 Jan 10:00 - 18:00Ilhabela, Brazil
  4. 19 Jan 07:00 - 16:00Rio de Janeiro, Brazil
  5. 22 Jan 08:00 - 19:00Buenos Aires, Argentina
  6. 23 Jan 07:00Arriving in Montevideo, Uruguay
Find this cruise to book →
$1655from / pp
MSC Musica
MSC Cruises
Round-trip from Paranagua
⚓ Calls 19 Jan 08:00 - 18:007 nights7 portsDeparts 2027 Jan 16
View itinerary · 7 ports
7 days, round-trip South America
  1. 16 Jan 18:00Departing from Paranagua, Brazil
  2. 17 Jan 08:00 - 17:00Itajai, Brazil
  3. 18 Jan 09:00 - 18:00Ilhabela, Brazil
  4. 19 Jan 08:00 - 18:00Rio de Janeiro, Brazil
  5. 20 Jan 08:00 - 18:00Buzios, Brazil
  6. 21 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  7. 23 Jan 08:00Arriving in Paranagua, Brazil
Find this cruise to book →
$929from / pp
MSC Musica
MSC Cruises
Round-trip from Itajai
⚓ Calls 19 Jan 08:00 - 18:007 nights7 portsDeparts 2027 Jan 17
View itinerary · 7 ports
7 days, round-trip South America
  1. 17 Jan 17:00Departing from Itajai, Brazil
  2. 18 Jan 09:00 - 18:00Ilhabela, Brazil
  3. 19 Jan 08:00 - 18:00Rio de Janeiro, Brazil
  4. 20 Jan 08:00 - 18:00Buzios, Brazil
  5. 21 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  6. 23 Jan 08:00 - 18:00Paranagua, Brazil
  7. 24 Jan 08:00Arriving in Itajai, Brazil
Find this cruise to book →
$929from / pp
MSC Splendida
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 17 Jan 20:009 nights7 portsDeparts 2027 Jan 17
View itinerary · 7 ports
9 days, round-trip South America
  1. 17 Jan 20:00Departing from Rio de Janeiro, Brazil
  2. 18 Jan 08:00 - 19:00Buzios, Brazil
  3. 19 Jan 08:00 - 18:00Ilhabela, Brazil
  4. 20 Jan 09:00 - 18:00Balneario Camboriu, Brazil
  5. 22 Jan 08:00 - 16:00Punta del Este, Uruguay
  6. 23 Jan 08:00 - 18:00Buenos Aires, Argentina
  7. 26 Jan 10:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1559from / pp
Costa Serena
Costa Cruises
Round-trip from Rio de Janeiro
⚓ Calls 19 Jan 16:008 nights6 portsDeparts 2027 Jan 19
View itinerary · 6 ports
8 days, round-trip South America from Rio de Janeiro
  1. 19 Jan 16:00Departing from Rio de Janeiro, Brazil
  2. 22 Jan 08:00 - 19:00Buenos Aires, Argentina
  3. 23 Jan 07:00 - 17:00Montevideo, Uruguay
  4. 25 Jan 10:00 - 18:00Balneario Camboriu, Brazil
  5. 26 Jan 10:00 - 19:00Ilhabela, Brazil
  6. 27 Jan 07:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$1702from / pp
MSC Musica
MSC Cruises
Round-trip from Rio de Janeiro
⚓ Calls 19 Jan 18:007 nights7 portsDeparts 2027 Jan 19
View itinerary · 7 ports
7 days, round-trip South America
  1. 19 Jan 18:00Departing from Rio de Janeiro, Brazil
  2. 20 Jan 08:00 - 18:00Buzios, Brazil
  3. 21 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  4. 23 Jan 08:00 - 18:00Paranagua, Brazil
  5. 24 Jan 08:00 - 17:00Itajai, Brazil
  6. 25 Jan 09:00 - 18:00Ilhabela, Brazil
  7. 26 Jan 08:00Arriving in Rio de Janeiro, Brazil
Find this cruise to book →
$949from / pp
Scenic Eclipse
Scenic Cruises
Rio de Janeiro → Buenos Aires
⚓ Calls 21 Jan17 nights10 portsDeparts 2027 Jan 21
View itinerary · 10 ports
17 days, one-way from Rio de Janeiro to Buenos Aires
  1. 21 JanDeparting from Rio de Janeiro, Brazil
  2. 19 Jan - 21 JanRio de Janeiro, Brazil
  3. 21 Jan - 24 Janflight
  4. 24 Jan - 27 JanBuenos Aires, Argentina
  5. 27 Janflight
  6. 27 JanUshuaia, Argentina
  7. 30 Jan - 04 FebAntarctic Peninsula
  8. 06 Feb - 07 FebUshuaia, Argentina
  9. 07 Febflight
  10. 07 FebArriving in Buenos Aires, Argentina
Find this cruise to book →
$29400from / pp
Queen Anne
Cunard Cruises
Fort Lauderdale → Rio de Janeiro
⚓ Calls 08 Feb17 nights7 portsDeparts 2027 Jan 22
View itinerary · 7 ports
17 days, one-way from Fort Lauderdale to Rio de Janeiro
  1. 22 JanDeparting from Fort Lauderdale, Port Everglades, Florida
  2. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  3. 27 JanBridgetown, Barbados
  4. 01 FebFortaleza, Brazil
  5. 04 FebSalvador de Bahia, Brazil
  6. 06 FebBuzios, Brazil
  7. 08 FebArriving in Rio de Janeiro, Brazil
Find this cruise to book →
$3149from / pp
Queen Anne
Cunard Cruises
Fort Lauderdale → San Antonio
⚓ Calls 07 Feb - 08 Feb37 nights17 portsDeparts 2027 Jan 22
View itinerary · 17 ports
37 days, one-way from Fort Lauderdale to San Antonio
  1. 22 JanDeparting from Fort Lauderdale, Port Everglades, Florida
  2. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  3. 27 JanBridgetown, Barbados
  4. 01 FebFortaleza, Brazil
  5. 04 FebSalvador de Bahia, Brazil
  6. 06 FebBuzios, Brazil
  7. 07 Feb - 08 FebRio de Janeiro, Brazil
  8. 09 FebSantos, Sao Paulo, Brazil
  9. 12 FebMontevideo, Uruguay
  10. 13 Feb - 15 FebBuenos Aires, Argentina
  11. 17 FebPuerto Madryn, Argentina
  12. 20 FebUshuaia, Argentina
  13. 21 FebCape Horn, Chile Antarctica
  14. 22 FebPunta Arenas, Chile Antarctica
  15. 24 FebChilean Fjords, Patagonia
  16. 26 FebPuerto Montt, Chile
  17. 28 FebArriving in San Antonio, Chile
Find this cruise to book →
$7398from / pp
Costa Serena
Costa Cruises
Round-trip from Buenos Aires
⚓ Calls 27 Jan 07:00 - 21:009 nights7 portsDeparts 2027 Jan 22
View itinerary · 7 ports
9 days, round-trip South America from Buenos Aires
  1. 22 Jan 19:00Departing from Buenos Aires, Argentina
  2. 23 Jan 07:00 - 17:00Montevideo, Uruguay
  3. 25 Jan 10:00 - 18:00Balneario Camboriu, Brazil
  4. 26 Jan 10:00 - 19:00Ilhabela, Brazil
  5. 27 Jan 07:00 - 21:00Rio de Janeiro, Brazil
  6. 28 Jan 07:00 - 16:00Ilha Grande, Abraao, Brazil
  7. 31 Jan 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1692from / pp
Seven Seas Mariner
Regent Seven Seas Cruises
Rio de Janeiro → Buenos Aires
⚓ Calls 22 Jan 19:0011 nights9 portsDeparts 2027 Jan 22
View itinerary · 9 ports
11 days, one-way from Rio de Janeiro to Buenos Aires
  1. 22 Jan 19:00Departing from Rio de Janeiro, Brazil
  2. 23 Jan 08:00 - 18:00Buzios, Brazil
  3. 24 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  4. 25 Jan 08:00 - 16:00Ilhabela, Brazil
  5. 26 Jan 11:00 - 20:00Sao Francisco do Sul, Brazil
  6. 27 Jan 08:00 - 18:00Porto Belo, Brazil
  7. 29 Jan 08:00 - 18:00Rio Grande, Brazil
  8. 31 Jan 07:00 - 01 Feb 16:00Montevideo, Uruguay
  9. 02 Feb 06:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$24398from / pp
Queen Anne
Cunard Cruises
Round-trip from Fort Lauderdale
⚓ Calls 07 Feb - 08 Feb56 nights25 portsDeparts 2027 Jan 22
View itinerary · 25 ports
56 days, round-trip South America Discovery From Fort Lauderdale
  1. 22 JanDeparting from Fort Lauderdale, Port Everglades, Florida
  2. 24 JanGrand Turk Island, Cockburn Town, Turks and Caicos
  3. 27 JanBridgetown, Barbados
  4. 01 FebFortaleza, Brazil
  5. 04 FebSalvador de Bahia, Brazil
  6. 06 FebBuzios, Brazil
  7. 07 Feb - 08 FebRio de Janeiro, Brazil
  8. 09 FebSantos, Sao Paulo, Brazil
  9. 12 FebMontevideo, Uruguay
  10. 13 Feb - 15 FebBuenos Aires, Argentina
  11. 17 FebPuerto Madryn, Argentina
  12. 20 FebUshuaia, Argentina
  13. 21 FebCape Horn, Chile Antarctica
  14. 22 FebPunta Arenas, Chile Antarctica
  15. 24 FebChilean Fjords, Patagonia
  16. 26 FebPuerto Montt, Chile
  17. 28 Feb - 01 MarSan Antonio, Chile
  18. 02 MarCoquimbo, La Serena, Chile
  19. 05 MarArica, Chile
  20. 07 Mar - 08 MarCallao-Lima, Peru
  21. 11 MarManta, Ecuador
  22. 13 MarPanama City, Fuerte Amador, Balboa
  23. 14 MarPanama Canal
  24. 16 MarOranjestad Aruba, Netherlands Antilles
  25. 19 MarArriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$11099from / pp
MSC Musica
MSC Cruises
Round-trip from Paranagua
⚓ Calls 26 Jan 08:00 - 18:007 nights7 portsDeparts 2027 Jan 23
View itinerary · 7 ports
7 days, round-trip South America
  1. 23 Jan 18:00Departing from Paranagua, Brazil
  2. 24 Jan 08:00 - 17:00Itajai, Brazil
  3. 25 Jan 09:00 - 18:00Ilhabela, Brazil
  4. 26 Jan 08:00 - 18:00Rio de Janeiro, Brazil
  5. 27 Jan 08:00 - 18:00Ilha Grande, Abraao, Brazil
  6. 28 Jan 08:00 - 18:00Buzios, Brazil
  7. 30 Jan 08:00Arriving in Paranagua, Brazil
Find this cruise to book →
$929from / pp
MSC Splendida
MSC Cruises
Round-trip from Buenos Aires
⚓ Calls 26 Jan 10:00 - 20:009 nights7 portsDeparts 2027 Jan 23
View itinerary · 7 ports
9 days, round-trip South America
  1. 23 Jan 18:00Departing from Buenos Aires, Argentina
  2. 26 Jan 10:00 - 20:00Rio de Janeiro, Brazil
  3. 27 Jan 08:00 - 19:00Buzios, Brazil
  4. 28 Jan 08:00 - 18:00Ilhabela, Brazil
  5. 29 Jan 09:00 - 18:00Balneario Camboriu, Brazil
  6. 31 Jan 08:00 - 16:00Punta del Este, Uruguay
  7. 01 Feb 08:00Arriving in Buenos Aires, Argentina
Find this cruise to book →
$1308from / pp

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.