Whale Watching
If you’re looking for a truly spectacular and unforgettable experience gift for the nature-lover in your life, an exhilarating whale watching tour is the way to go.
Spotting these gentle giants playfully slapping their tails or launching into the air unexpectedly is an experience you won’t forget!
Discover whale watching cruises and tours in Vancouver, Victoria, Vancouver Island and other coastal location around Canada. Get ready to have a whale of time!
Sort by
Sunset Whale Watching Cruise from Victoria BC
Experience majestic whales and other marine wildlife in the Salish Sea up close and personal with an eco-friendly wildlife and whale watching cruise from Victoria, British Columbia.
$149.00
Victoria, British Columbia
Vancouver Whale Watching Tour
Experience the thrill of seeing orcas, humpback whales, porpoises, sea lions, seals, and bald eagles in their natural habitat amidst the Gulf Islands and San Juan Islands during this whale watching tour from Vancouver.
From $105.00
Richmond, British Columbia
Victoria BC Whale Watching Cruise
Experience majestic whales and other marine wildlife in the Salish Sea up close and personal with an eco-friendly wildlife and whale watching cruise from Victoria, British Columbia.
From $135.00
Victoria, British Columbia
Whale Watching Tour from Parksville, BC
Discover the thrill of watching whales as they swim and play in the secluded waters of the northern Salish Sea off the coast of Vancouver Island. Whales, wildlife, and spectacular scenery await you on an exciting whale watching eco-tour.
From $147.00
Parksville, Vancouver Island, British Columbia
Whale Watching Tour, Cowichan Bay, BC
Experience an incredible whale watching tour departing from Vancouver Island’s Cowichan Bay. Get ready to encounter whales, wildlife, and spectacular scenery.
From $147.00
Cowichan Bay, Vancouver Island, British Columbia
Min: $105.00 Max: $189.00
$105 $189