We are planning a trip through the inside passage using the Marine Highway. We are thinking flying into Ketchikan and flying out of Sitka or Juneau. Places we would like to see...Ketchikan, Petersburg, Juneau, Sitka, Haines, Gustavus. How much time should we allow at each stop? What are the best places/companies to use for whale watching, kayaking, salmon and halibut fishing? What airlines fly from Haines to Gustavus? I have found good advice on this site already but any route advice or tips are most welcome. It is a bit overwhelming!!