Skip to content


Port Stephens enjoys an excellent whale season with a shorter cruise to get to the whale highway. Moonshadow - TQC Cruises offer two great Whale Watching Cruise options from Nelson Bay lasting 2.5 to 3 hours and this year departures from Tea Gardens on Wednesdays and Sundays starting June.

Whale watching  season is traditionally  from mid May to early November in Port Stephens and with our vessels offering comfortable inside spaces we are equipt for all weather viewing.

You will never forget seeing the awesome bulk of a Humpback whale, that can be up to 18 metres long and weighing as much as 40 tonnes!

Being the most surface active of all the whales, you have the chance to view spectacular displays - spy hops, pectoral slaps, body rolls and ... the breathtaking breach.

Enjoy informative commentary as you cruise with views to our beautiful outer coastal islands and the chance of seeing other species including Seals, Common Dolphins and our very own local Port Stephens Bottlenose Dolphins.

With multiple vessels and great 360 degree viewing decks (both inside and outside) you can be sure you are getting the best view of these friendly giants.

We will even give you a complimentary return cruise if we don't see a whale (stand-by basis only)

  • Adults: $70
  • Senior/Student: $65
  • High School Student: $49
  • Child (4-14 years) $29
  • Infant (0-3 years): $7.50
  • Family Rate: (2 adults + 2 children) $169



Departing at 10.00am and 1.30pm  during Whale Watching Season. (Click 'Book Now' or call 4984 9388 for times)

This 30 metre super cat is licensed for 260 passengers - but will be carrying limited numbers till restrictions are lifted. With 2 walk around decks - great viewing, take this opportunity to enjoy the space.


Check daily schedule for departure times or contact our office for details.

Whale Watching Season (and additional cruises available during NSW School Holidays).

These vessels are smaller in size but deliver in viewing. Both boats are twin levels, with walk around decks and 360 degree views. Whale Watching Cruise prices on all vessels are as follows :

  • Adults: $65
  • Senior/Student: $55
  • High School Student: $44
  • Child (4-14 years) $29
  • Infant (0-3 years): $29
  • Family Rate: (2 adults + 2 children) $159
Scroll To Top BOOK NOW