On their website it says the trip is 5-6 hours so I guessed that they spent 1-2 hours looking at whales.
Vancouver to Victoria is direct, 4 hours harbour to harbour. You are looking at the return daily trip. It's Victoria>Butchart Gardens>Vancouver.
PoW has THREE choices:
Vic > Van (via Butchart) $205 afternoons 6.5 hours
Van > Vic direct $205 mornings 4 hours
Victoria day trip from Vancouver: Van > Vic then bus transfer to Butchart at your leisure (hop on any CSV bus going that way) then leave Butchart by ferry back to Van. $310 includes Butchart pass and bus transfer. 12 hours or so.
They dropped the price from $210 to $205 this year.