Thanks for your response. In our past cruises to Alaska we have been I guess VERY lucky in seeing all different species of whales. You're right Stephens Passage out of Juneau has been the best of all . Of course there are no guarantees. This itinerary stops in Icy Strait Point, Ward Cove (Ketchikan) & Seward. We have already booked for Icy Strait Point. Always try to book at least 2 during a cruise just in case. Seattle is also a possibility pre embarkation. Any info on Seattle whale watch tours?