The best time to cruise Alaska for good weather is summer (mid-June through August). An Alaska cruise in summer might be the perfect choice if you prefer warmer temperatures, and longer days with up to 22 hours of sunlight.