We spend 4 to 5 weeks each winter in Maui. We have been here more than twenty times. Whale watching season runs from late November to April with the peak time between mid-January through February. Theses humpback whales migrate from Alaska to the basin between Maui, Lanai and Molokai to give birth...Read more.