Alaska Marine Highway assure 14 liaisons entre 34 ports aux États-Unis, surtout Bellingham, Skagway et Haines. Depuis Bellingham : Skagway, Haines, Juneau et neuf autres ports. Depuis Skagway : Haines et Juneau. Depuis Cordova : Valdez, Whittier, Chenega Bay et Tatitlek. Depuis Juneau : Gustavus, Tenakee Springs, Kake, Pelican, Hoonah et Angoon. Depuis Homer : Kodiak, Dutch Harbor, Seldovia et neuf autres ports. Depuis Ketchikan : Metlakatla.