
Plan Your Cruise With Free Weather Forecasts
Loading Travel Forecast…
Loading Travel Forecast…Departing Miami, Florida on December 19, 2026, the Oceania Cruises ship Oceania Insignia runs this 36-night Caribbean to Cape Horn Miami to Buenos Aires sailing. It's a classic Caribbean cruise. Travelers sailing in December can generally expect warm, sunny weather with gentle trade winds. Ports of call include Miami, Florida, Key West, Florida, Willemstad, Curacao, with 20 more along the way. Scroll the daily outlook below to pack smart for every port of call.
Miami, Florida is a scheduled port of call on day 1 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 76°F.
Key West, Florida is a scheduled port of call on day 2 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 76°F.
Day 3 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Day 4 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Willemstad, Curacao is a scheduled port of call on day 5 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 80°F.
Oranjestad, Aruba is a scheduled port of call on day 6 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 80°F.
Santa Marta, Colombia is a scheduled port of call on day 7 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 77°F.
Cartagena, Colombia is a scheduled port of call on day 8 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 92°F.
Panama Canal is a scheduled port of call on day 9 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 85°F.
Day 10 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Day 11 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Manta, Ecuador is a scheduled port of call on day 12 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 87°F.
Guayaquil, Ecuador is a scheduled port of call on day 13 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 83°F.
Day 14 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Callao, Peru is a scheduled port of call on day 15 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia. Expected weather: partially cloudy with highs near 70°F.
Callao, Peru is a scheduled port of call on day 16 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Pisco, Peru is a scheduled port of call on day 17 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 18 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Day 19 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Coquimbo, Chile is a scheduled port of call on day 20 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
San Antonio, Chile is a scheduled port of call on day 21 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 22 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Puerto Montt, Chile is a scheduled port of call on day 23 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Puerto Chacabuco, Chile is a scheduled port of call on day 24 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Laguna San Rafael, Chile is a scheduled port of call on day 25 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 26 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Day 27 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Punta Arenas, Chile is a scheduled port of call on day 28 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 29 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Ushuaia, Argentina is a scheduled port of call on day 30 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 31 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Port Stanley, Falkland Islands is a scheduled port of call on day 32 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 33 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Puerto Madryn, Argentina is a scheduled port of call on day 34 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Day 35 of 37 is a day at sea aboard Oceania Insignia, cruising between ports on the Caribbean to Cape Horn Miami to Buenos Aires itinerary.
Punta Del Este, Uruguay is a scheduled port of call on day 36 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Buenos Aires, Argentina is a scheduled port of call on day 37 of the 36-night Caribbean to Cape Horn Miami to Buenos Aires cruise on Oceania Insignia.
Planning another sailing? Browse our Oceania Cruises cruise guide for practical tips and ship ideas.
Already thinking about your next sailing? See what CruiseDirect has.