I have spent the past 30 years cruising SE Alaska and have a guest/crew change each week. By now I taken over 290 guests for one week cruises. Never missed a connection. The big towns (Ketchikan, Wrangell, Petersburg, Juneau and Sitka ) all have Alaska Air flights. The smaller villages (eg. Hoonah, Kake, Craig, Angoon, Hydaburg, etc) are all served by smaller planes from the Alaska Air cities.
I plan the summer's 10-12 week cruise route based on where I wish to go. Then I assign my guests on the legs that I think are most suitable for them. Typically someone arrives at the boat on Sunday afternoon and we leave the next morning. We travel 30-50 miles each day, typically at 6knots on my Willard 30. I leave one day of wiggle room for bad weather although I have almost never needed it. I arrive at the next destination on Friday afternoon and the guest leaves on Saturday morning. I then have about 30 hours to resupply and regain my sanity before the next guest arrives.
to give the Alaska experience to my friends, each week I try to catch one salmon, one halibut and one dinner of crab. The rest is pasta. If I end the week in one of the bigger towns my guest buys me dinner and breakfast because I do not cook in port. That is their only cost except for their airfare. The guest(s) do the dishes and I do the cooking, such as it is.
I haul the boat in Petersburg at the season's end. Yes this is an intensive schedule but i have never been bored.
Climate change seems to be making ever wetter summers in SE.
This was my last summer to cruise AK. I have to keep remembering: "Don't cry when its over, smile that it happened."