Gustavus is located near the mouth of Glacier Bay and like most towns in Southeast Alaska the only way to reach it is by boat or plane. We offer flights to Gustavus from Haines and Skagway. Flight times can range between 30-45 minutes depending on weather. A MINIMUM OF 4 PEOPLE IS REQUIRED.