icon

40+ Australian Locations

Iconic cruises and water-based activities across the country

icon

300+ Unique Cruises

Hand-picked & exceptional experiences

icon

8+ Million Happy Customers

Who have toured on one of our listed cruises

icon

Australian Owned

Proudly supporting the Australian cruising industry

Port Stephens Whale Watching Cruises

Nelson Bay in Port Stephens is hailed as one of the best whale watching destinations in Australia. Every year, the waters near Port Stephens and Nelson Bay become a thoroughfare for the Humpback Whales as they migrate up north. The whale watching season in Port Stephens is from May to November, and you can join a whale watching cruise from Nelson Bay to see these cerulean swimmers in their element!

We’ve handpicked the very best in business – these whale cruises in Nelson Bay take you along Port Stephens Marine Park to the ‘Humpback Highway’ where the whales are in action! From the comfort of these boats it is almost guaranteed to spot Humpback and Southern Right Whales. 

Most whale tours in Nelson Bay include commentary, refreshments and extras like island cruising. All tours are accompanied by professional guides and a Captain who will be more than happy to answer all your questions about whales and their behaviour. Choose a cruise that fits your group size.

Book a whale cruise in Nelson Bay now and get ready for a whale watching expedition of a lifetime!
Guests click photos of a Humpback Whale

ACGCUG1012

2.5Hr Whale Watching Cruise - Nelson Bay

Cruise to the ‘Humpback Highway’, and along the outer island to see Humpback Whales, dolphins & other marine life up close. Operates May-Nov.

A majestic whale leaping out of the water near Port Stephens

ACGPKP1144

1.5Hr Whale Watch Express

Join the Whale Watch Express cruise to the ‘Humpback Highway’ and encounter the mighty whales of Nelson Bay - exclusive experience for 12 guests only.

Blogs & Articles

View All

Visit Nelson Bay For The Seaside Retreat Experience

We intend to bring you the best tourist spots in Australia. So, dear readers, allow us to introduce Nelson Bay to you! Just a 3-hour drive from Sydney, this township stands as the largest in Port Stephens.