Our cruise was in late June, also. The folks who booked Ketchikan fishing excursions said that kings were hard to come by. Don't recall hearing about halibut.
Shore excursions booked through the cruise line are set up to coincide with arrival/departure times. The guides do this every single day - you aren't going to miss the ship. They also ship catches home all the time. Pay the fee and don't worry.
We cruise on Norwegian (the best, IMO) and there were literally pages of shore excursion listings. Booking that way (and in advance) might possibly cost a bit more, but is certain to be less risky.
|