From AUD $200.00
  • Duration: 8 Hours (approx.)
  • Location: Coral Bay, WA
  • Product code: NMIHBW

Humpback whales are seasonal visitors to the Ningaloo Reef who enjoy basking in the warm waters.  Watch in awe as they breach the water, slap their tail and pectoral fins and see how they teach these behaviours to their young.

Come and join us for a breathtaking journey where we cross paths and get the chance to swim with these giants of the sea.

With the assitance of a spotter plane, after a period of whale watching, if the humpbacks fit a certain criteria we will endeavour to swim these awe inspiring mammals - it is a truly life changing interaction which will leave you breathless.

Humpback Whale swims are highly regulated for your safety and enjoyment and to protect the animals as they migrate.  As such whilst we airm to give you an in water interaction on every tour, this may not happen and remains opportunistic, and on the whales terms.  We will not force an interaction and will switch to watching the whales from the vessel if deemed the best option.

During the day you will snorkel amongst spectacularly diverse coral gardens, laden with tropical fish and abundant life.  Whilst Humpback Whales are our priority we will make the most of all opportunities to search for turtles, dolphins, dugong, sting rays, sharks and Manta Rays all of which call the Ningaloo Reef home.

Complimentary Photos of your day are included.

*Humpback Whale Swimmer - would like an inwater interaction should the opportunity arise

*Reef Snorkeller - participate in all inwater activities expect for swimming with the Humpback Whales

*Observer - Humpback Whale Watching only, no snorkelling or inwater interaction

Should an inwater interaction not be possible on the day of your tour you will be refunded the difference with Reef Snorkeller and Humpback Whale Swimmer

Children are to be supervised by a parent or guardian at all times.

Please note: This tour is suitable for competent snorkellers only. People who are not confident snorkellers should contact our booking office on (08) 9467 7968 to discuss what options are available before making a booking.