The June morning started off with a Celebrity cruise arriving a Juneau. Our tour package was scheduled to start at 9:30am and we were pleased find that the pickup point for the Juneau Shore Tours was right there at the dock. We started off with a bus ride to Mendenhall Glacier where we spent about 45 minutes viewing the glacier and going thru the visitor center before catching another bus to the the boat for the whale watching tour. We had a sunny day and temperatures approaching 70 deg. (F) by noon, i.e, near perfect weather. The whale watching was great and we saw several humpbacks putting on a good show. After the 2 hours (or so) for the whale watching we return backed dock for the whale watching boat then by bus to the ship's location then started the 3rd leg of our tour by boarding a bus for a tour around Juneau itself.
Overall, an excellent experience for a reasonable price. Certainly a better shore excursion package and at a better price that what was offered thru the cruise line.