
Plan Your Cruise With Free Weather Forecasts
Loading Travel Forecast…
Loading Travel Forecast…Departing Los Angeles, California on April 7, 2027, the MSC Cruises ship MSC Magnifica runs this 30-night World Cruise sailing. It's a classic Mexican Riviera cruise. Travelers sailing in April can generally expect warm, dry, and reliably sunny Pacific-coast weather. Ports of call include Los Angeles, California, Cabo San Lucas, Mexico, Puntarenas, Costa Rica, with 11 more along the way. Scroll the daily outlook below to pack smart for every port of call.
Los Angeles, California is a scheduled port of call on day 1 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 69°F.
Day 2 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 3 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Cabo San Lucas, Mexico is a scheduled port of call on day 4 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 74°F.
Day 5 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 6 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 7 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Puntarenas, Costa Rica is a scheduled port of call on day 8 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 84°F.
Day 9 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Panama City, Panama is a scheduled port of call on day 10 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 83°F.
Panama Canal is a scheduled port of call on day 11 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 86°F.
Day 12 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 13 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
La Romana, Dominican Republic is a scheduled port of call on day 14 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 83°F.
Tortola, British Virgin Islands is a scheduled port of call on day 15 of the 30-night World Cruise cruise on MSC Magnifica. Expected weather: partially cloudy with highs near 79°F.
Philipsburg, St. Maarten is a scheduled port of call on day 16 of the 30-night World Cruise cruise on MSC Magnifica.
Day 17 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 18 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 19 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 20 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 21 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 22 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Gran Canaria, Canary Islands is a scheduled port of call on day 23 of the 30-night World Cruise cruise on MSC Magnifica.
Day 24 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Day 25 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Ibiza, Spain is a scheduled port of call on day 26 of the 30-night World Cruise cruise on MSC Magnifica.
Day 27 of 31 is a day at sea aboard MSC Magnifica, cruising between ports on the World Cruise itinerary.
Naples, Italy is a scheduled port of call on day 28 of the 30-night World Cruise cruise on MSC Magnifica.
Civitavecchia, Italy is a scheduled port of call on day 29 of the 30-night World Cruise cruise on MSC Magnifica.
Genoa, Italy is a scheduled port of call on day 30 of the 30-night World Cruise cruise on MSC Magnifica.
Marseille, France is a scheduled port of call on day 31 of the 30-night World Cruise cruise on MSC Magnifica.
Planning another sailing? Browse our MSC Cruises cruise guide for practical tips and ship ideas.
Already thinking about your next sailing? See what CruiseDirect has.