Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Perth Dolphin & Whale Watching

Up
times
icon-filterFilter
Clear all

6 Tours and Activities

Sort by:Default


Penguin Island Tour with Dolphin and Sea Lion Cruise

Start your Penguin Island tour with a 90-minute dolphin and sea lion cruise of Shoalwater Bay near Perth. An expert guide points out bottlenose dolphins, seabirds and other wildlife in the Shoalwater Island Marine Park before you disembark at Penguin Island for a ranger-led feeding of little penguins. You have two hours of free time to explore the Discovery Centre and island on your own, but you can stay longer to swim, hike or enjoy a picnic at the shore —  simply catch a later ferry back to Shoalwater.
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
$62.32 USD
See Details
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
$62.32 USD

NEW TO VIATOR

Half-Day Mandurah Canals & Dolphin Watch Tour

Mandurah is one the only places in the world where you will see wild Bottlenose dolphins swimming and playing in their natural environment in close proximity to your cruise boat.
  • Duration: 4 hours
  • Free Cancellation
From
$91.65 USD
See Details
  • Duration: 4 hours
  • Free Cancellation
From
$91.65 USD

Whale-Watching Cruise and Hillarys Boat Harbour Day Trip from Perth

Take a 2-hour whale-watching cruise from Hillarys Boat Harbour, just north of Perth, for a chance to get out on the Indian Ocean and look for humpback whales during their yearly migration along the coast of Western Australia. When booking, you have the option to enhance your experience at Hillarys with admission to the Aquarium of Western Australia. Or, select the option that includes round-trip transport from Perth, which provides free time at Hillarys to enjoy family-friendly attractions on your own, such as restaurants, shops, bars, a beach and waterslides.
  • Duration: 1 day
  • Free Cancellation
From
$47.66 USD
See Details
  • Duration: 1 day
  • Free Cancellation
From
$47.66 USD

Perth Whale-Watching Cruise from Hillarys Boat Harbour

Get a first-hand look at one of nature’s most impressive spectacles – the annual whale migration – on this half-day cruise from Perth. See magnificent humpback and southern right whales swimming, diving and playing along Australia’s west coast as you sail out into the Indian Ocean. Traveling on a specially designed whale-watching boat including a water-level viewing area and underwater microphone, you’ll have every chance to get up close to the gentle giants and snap photos of the whales in their natural environment.
  • Duration: 4 hours
  • Free Cancellation
From
$58.66 USD
See Details
  • Duration: 4 hours
  • Free Cancellation
From
$58.66 USD

Whale-Watching Tour from Augusta or Perth with Optional Captain's Lounge Upgrade

Enjoy a 2-hour whale-watching cruise on a comfortable vessel with a naturalist guide. Depart from Augusta or Perth and set out on the waters of Geographe Bay in search of humpback whales and southern right whales, in addition to seals, dolphins, and seabirds. As you go, your guide will provide commentary about the whales and their migration along the coast of western Australia. Your spacious boat is equipped with an underwater camera and hydrophone. Upgrade to the VIP Captain's Lounge for exclusive seating, and complimentary snacks and drinks during your tour.
  • Duration: 2 hours
From
$64.52 USD
See Details
  • Duration: 2 hours
From
$64.52 USD

Swan River Dolphin Watch and Wildlife Tour

Explore the Swan River and watch for dolphins, osprey, sea eagles, pelicans, and black swans as you glide on the water in a pedal powered kayak or paddleboard. The unique pedal power makes getting around on the water easy and leaves your hands free to take photos. See animals in their natural habitat and enjoy an afternoon outdoors, then relax over snacks and a glass of wine at the end of the day. Your guide takes drone photos during the tour for you to take home.
  • Duration: 5 hours
  • Free Cancellation
From
$58.66 USD
See Details
  • Duration: 5 hours
  • Free Cancellation
From
$58.66 USD


mobile_o
Having trouble booking online?
(888) 651-9785
Call (888) 651-9785
Select Dates