We use cookies on this site to enhance your user experience. Find out more in our Privacy Policy. By clicking any link on this page you are giving your consent for us to set cookies.

Whale Watching Tours

Sealinkmt whalewatching

Don’t miss this amazing opportunity to see the gentle giants of the sea.

Each year the waters along the east coast of Australia come alive with the annual migration of majestic Humpback Whales. Over 20,000 Humpback whales make the 3,500km journey from sub-Antarctic waters to the Great Barrier Reef every year.

These amazing mammals love playing in the warmer waters on their annual migration north to feed, mate and give birth before returning south with their calves. They love to show off with breathtaking breaches, tail slapping and even a close-up wink when they are feeling extra curious.

  • North Queensland

    North Queensland

    Best time: Mid-July to August
    Whale watching cruises depart Townsville, offering three-hour tours through warm tropical waters around Magnetic Island.
  • North Stradbroke Island

    North Stradbroke Island

    Best time: June to November
    A short ferry trip from Brisbane, North Stradbroke Island’s Point Lookout offers some of Australia’s best land-based whale watching.
  • Kangaroo Island

    Kangaroo Island

    Best time: May to September
    Spot southern right whales along the coast at Penneshaw, Cape Willoughby, Pennington Bay, Vivonne Bay, and Kingscote.