April 8, 2024 will see a total solar eclipse starting in Mexico and going through the eastern United States into Canada. Mazatlan will have 4 minutes of total darkness, yet I haven't found one cruise ship that is scheduled to take advantage of this phenomenon.