As part of Alaska's Marine Highway system, there is a ferry that services from Haines to Juneau. It was the most enjoyable trip I had, snow-capped mountains on both sides of the waterway offered some of the most beautiful sceneries. The pictures I took really don't do this place justice.