Haines lies in a spectacular setting on the Chilkat Peninsula near the northern end of Lynn Canal between the waters of the Inside Passage and the Chilkat River. The Alaska Marine Highway links Haines with Prince Rupert, British Columbia, and Bellingham, Wash., and enables visitors to connect with the Alaska Highway at Haines Junction, Milepost 1016, via SRs 7 and 4. For information about the Alaska Marine Highway phone (907) 465-3941 or (800) 642-0066. Learn More...