
Plan Your Cruise With Free Weather Forecasts
Loading Travel Forecast…
Loading Travel Forecast…The Oceania Sonata sails a 29-night Holiday Harbors & Hollywood Miami to Los Angeles itinerary with Oceania Cruises, departing Miami, Florida on December 6, 2027. It's a classic Mexican Riviera cruise. Travelers sailing in December can generally expect warm, dry, and reliably sunny Pacific-coast weather. Ports of call include Miami, Florida, Oranjestad, Aruba, Willemstad, Curacao, with 16 more along the way. Use the day-by-day forecast below to plan what to pack for each stop.
Miami, Florida is a scheduled port of call on day 1 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 76°F.
Day 2 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Day 3 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Oranjestad, Aruba is a scheduled port of call on day 4 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 81°F.
Willemstad, Curacao is a scheduled port of call on day 5 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 81°F.
Kralendijk, Bonaire is a scheduled port of call on day 6 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 81°F.
St Georges, Grenada is a scheduled port of call on day 7 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 80°F.
Bridgetown, Barbados is a scheduled port of call on day 8 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 81°F.
Castries, St Lucia is a scheduled port of call on day 9 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 81°F.
Pointe A Pitre, Guadeloupe is a scheduled port of call on day 10 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 80°F.
Tortola, British Virgin Islands is a scheduled port of call on day 11 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 79°F.
Day 12 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Day 13 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Miami, Florida is a scheduled port of call on day 14 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata. Expected weather: partially cloudy with highs near 76°F.
Day 15 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
George Town, Grand Cayman is a scheduled port of call on day 16 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Day 17 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Cartagena, Colombia is a scheduled port of call on day 18 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Panama Canal is a scheduled port of call on day 19 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Day 20 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Puntarenas, Costa Rica is a scheduled port of call on day 21 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Day 22 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Puerto Quetzal, Guatemala is a scheduled port of call on day 23 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Day 24 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Zihuatanejo, Mexico is a scheduled port of call on day 25 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Manzanillo, Mexico is a scheduled port of call on day 26 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Day 27 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Day 28 of 30 is a day at sea aboard Oceania Sonata, cruising between ports on the Holiday Harbors & Hollywood Miami to Los Angeles itinerary.
Ensenada, Mexico is a scheduled port of call on day 29 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
Los Angeles, California is a scheduled port of call on day 30 of the 29-night Holiday Harbors & Hollywood Miami to Los Angeles cruise on Oceania Sonata.
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.