Ningaloo Marine Park, off the coast of Exmouth and Coral Bay, is the only place in Western Australia where you can experience an in-water interaction with migrating humpback whales.

Tours take place between July and October each year. You can also enjoy whale watching tours from these towns, as well as from many other destinations in Australia's Coral Coast. Approximately 40,000 whales migrate along Western Australia's coastline each year.

You can see these gentle giants of the ocean on their journey between summer breeding grounds in the North West shelf and winter feeding grounds in the Antarctic. Humpback whales are massive - they can grow up to 19 metres in length and weigh up to 40 tonnes.

All humpback whale swim (in-water interaction) tours focus on small group encounters for intimate and exhilarating experiences that will stay with you for many years to come! In-water interactions are completely on the whale's terms, so if the humpack's behaviour and the weather allow, there will be the chance for a genuine wildlife encounter in the water with them.