I wanted to add that these times were for the May 10 sailing.
We are on the May 24 sailing and I found they were a good guidline, but they did not necessarily match the time frames we were offered. Some varied by as much as 30-45 minutes. Others were switched from morning to afternoon offerings.
As the weather warms a lot will change.
Specifically in Ketchikan, your in port times thaty vary will affect your port adventure times.
NW