Airports Serving Haines Borough, Alaska
Haines Borough occupies the northern end of the Lynn Canal in Southeast Alaska, with a population of approximately 2,500 residents concentrated in the town of Haines and surrounding communities including Mud Bay and Mosquito Lake. Situated 80 air miles northwest of Juneau, Haines is one of only three communities in Southeast Alaska connected to the continental road system via the Haines Highway, which links to the Alaska Highway in Canada's Yukon Territory. Air service is essential for connections to Juneau, Anchorage, and beyond, with the Haines Airport (HNS) providing the primary aviation facility for the borough.
Haines Airport (HNS) — Local Air Service
Haines Airport carries the FAA identifier HNS and sits at an elevation of 16 feet above sea level on the Haines townsite waterfront. The airport features a single paved runway measuring 4,000 feet by 100 feet, adequate for turboprop and small commuter aircraft operations. Alaska Seaplanes operates scheduled service from Haines to Juneau, Skagway, and other Lynn Canal communities using de Havilland Beaver floatplanes and Cessna 206 aircraft. Flight time from Haines to Juneau is approximately 35 to 45 minutes depending on routing and weather conditions, with fares typically ranging from 150 to 200 dollars one way.
The airport lacks a full passenger terminal in the traditional sense, instead offering a modest waiting area and check-in counter. There are no rental car agencies at the airport, though arrangements can be made through local providers in downtown Haines, a 5-minute drive away. Fuel service is available for general aviation aircraft, and the airport supports a mix of charter operators and private pilots accessing the region's hunting, fishing, and heli-skiing destinations.
Connecting Through Juneau International Airport (JNU)
Juneau International Airport serves as the primary commercial gateway for Haines Borough residents needing jet service to Anchorage, Seattle, and other destinations. Located 80 air miles to the southeast, JNU handles approximately 850,000 passengers annually with Alaska Airlines operating multiple daily jets to Anchorage (ANC), Seattle-Tacoma (SEA), and seasonal service to other cities. Delta Air Lines also provides seasonal summer service from Juneau to Seattle and Minneapolis-Saint Paul. Haines residents typically fly via Alaska Seaplanes or charter to JNU, then connect to mainline jet service for longer trips.
The Juneau connection requires careful scheduling since weather frequently disrupts both the Haines-Juneau commuter flight and mainline departures from JNU. Lynn Canal weather patterns bring low ceilings, fog, and strong winds that can ground small aircraft for hours or days. Travelers should plan at least a 3-hour connection window in Juneau and carry essential medications and supplies in case of overnight weather delays.
Alternative Access via Skagway Airport (SGY)
Skagway Airport is located 15 air miles or 14 road miles from Haines via the Haines Highway and the Alaska Marine Highway ferry connection across the Lynn Canal. The small airport offers limited scheduled service through Alaska Seaplanes to Juneau. However, ferry service between Haines and Skagway on the Alaska Marine Highway operates multiple times weekly with a crossing time of approximately 45 minutes to 1 hour, making Skagway a potential alternate routing when Haines Airport is weathered in.
Alaska Marine Highway Ferry Connections
The Alaska Marine Highway System provides a critical backup transportation link for Haines Borough when air service is unavailable. The MV LeConte and other vessels connect Haines to Juneau with a sailing time of approximately 4.5 hours, operating several times per week. Ferry fares from Haines to Juneau run approximately 50 to 55 dollars per adult passenger one way, with vehicle transport available at additional cost. During summer months from May through September, ferry service frequency increases to accommodate tourist traffic on the Inside Passage route.
Driving Access and Combination Travel Routes
Haines Borough's connection to the road system via the Haines Highway provides unique flexibility for travel planning. Residents can drive 250 miles to Whitehorse, Yukon, to access Erik Nielsen Whitehorse International Airport (YXY) for flights to Vancouver, Edmonton, and other Canadian cities. This driving option takes approximately 5 hours and is particularly useful during extended weather closures in Southeast Alaska. The Haines Highway is maintained year-round but may require chains or studded tires during winter months from October through April.
Helicopter and Charter Operations for Recreation
Haines Borough is internationally recognized as a premier heli-skiing destination, with operators like Southeast Alaska Backcountry Adventures and Alaska Heliskiing using the Haines Airport as a staging area during the March through April season. The Chilkat Range surrounding Haines receives 300 to 600 inches of snowfall annually at higher elevations, creating world-class powder skiing conditions on steep, glaciated terrain that draws extreme skiing enthusiasts from around the world. Summer charter operations include flightseeing over the Chilkat Glacier and the dramatic Lynn Canal fjord, bear viewing along the Chilkoot River, and access to remote hiking and fishing destinations in the surrounding mountains. Charter helicopter rates typically run 800 to 1,200 dollars per hour, while fixed-wing charters are somewhat less expensive at 300 to 600 dollars per hour depending on aircraft type.
The Chilkat Bald Eagle Preserve and Aviation Access
The Alaska Chilkat Bald Eagle Preserve protects 48,000 acres along the Chilkat River north of Haines, where 3,000 to 4,000 bald eagles congregate each fall from October through February to feed on a late chum salmon run sustained by warm water upwellings. This gathering represents the largest concentration of bald eagles in the world and draws wildlife photographers and birders from across the globe. While the preserve is accessible by road from Haines along the Haines Highway, flightseeing tours from the Haines Airport provide aerial perspectives of the eagle gathering that are unavailable from the ground, with charter flights of 30 to 45 minutes offering views of hundreds of eagles perched along river gravel bars and cottonwood trees.
International Airports
An international airport is a vital component of any major metropolitan area. It connects domestic and international travelers, providing them with a means to connect to the rest of the world.
An international airport is a large airport that is equipped to handle both domestic and international flights. It also has a significant economic impact on the local community.
These major Alaska Airports generate thousands of jobs and contribute billions of dollars to the local economy through tourism and other related industries.
A large international airport also offers a variety of amenities for travelers. These can include shopping centers, dining options, lounges, and other services such as currency exchange and luggage storage.
Private Airports
Private airports, also known as general aviation airports, are airports that are not open to commercial airlines and are used primarily by private aircraft.
One of the main benefits of a private airport is the exclusivity and privacy it offers.
These airports are often used by high-profile individuals, such as celebrities and business executives, who value their privacy and want to avoid the crowds and security lines of commercial airports.
Private airports also offer more flexibility and convenience for aircraft owners. They can also be used for training pilots and hosting aviation events.
There are 0 Private Airport in Haines County, Alaska.
Regional Airports
Regional airports are smaller airports that serve a rural geographic region, such as a smaller city or county with a population of less than 100,000.
Small airports mostly offer flights within the same country, but some may offer flights to nearby countries.
One of the main advantages of regional airports is their convenience. They also tend to have shorter security lines and fewer crowds, making the overall travel experience more enjoyable.
There are 0 Regional Airport in Haines County, Alaska.
Municipal Airports
Municipal airports which are also called "public airports" are owned and run by local governments like cities and counties.
Most of the time, they are smaller airports that serve a certain area and have mostly domestic flights, but some may also have flights to nearby countries.
One of the main advantages of municipal airports is their accessibility. They are often located in or near major cities, making them a convenient option for travelers.
Municipal airports provide a vital link for businesses in the region, allowing them to easily connect to other parts of the country.
There are 0 Municipal Airport in Haines County, Alaska.
Local Airports
There are 2 Local Airport in Haines County, Alaska.
Haines Airport - Hns
Haines Seaplane Airport
Airports in near by County
Haines Borough travelers face the classic Southeast Alaska challenge of weather-dependent air service combined with limited flight frequency. Building flexibility into travel schedules, maintaining awareness of ferry alternatives, and leveraging the unique road connection through Canada give Haines residents more options than most Southeast communities. For critical travel, booking through Juneau with an overnight buffer provides the most reliable connection to the broader air network.