Haines is more accessible than most other southeast Alaskan communities of its size, as it is connected to the North American highway system by the Haines Highway, which passes through British Columbia on its way to the junction with the Alaska Highway at Haines Junction, Yukon. However, snow and ice conditions in the winter and the long driving times can often make this route less feasible, and at times results in closure of the portion of the highway in the Chilkat Pass, just north of the Canada-US border. Haines is one of only three cities in southeast Alaska which are accessible by road to another city, the other two being Skagway and Hyder.