Whales can be spotted all year off the coast of Kaikoura in New Zealand's South Island. Enjoy a whale watching boat cruise or take a scenic whale spotting flight over the majestic coastline. By air or sea, be sure to book in advance as tours often fill up, especially during the busy summer months.