While your view of whales from the shore won't be the best, you may be able to catch some spouts (when they expel air from their blowhole, causing surface water to shoot up) or some tail-slapping, even at a distance. Some of the best places to watch from shore are: Ka'anapali Beachwalk (Lahaina) Olowalu Beach (Lahaina)