Haines Airport Guide

IATA HNSICAO PAHNHainesUpdated 2026-10-16
Local time
––

Haines Airport (ICAO PAHN, FAA HNS) is a public-use airport three nautical miles west of Haines, on the Haines Highway beside the Chilkat River. It covers 124 acres at an elevation of about 15 feet and is owned by the Alaska Department of Transportation and Public Facilities. The airport is unattended, and fuel is available by phone.

The single asphalt runway, 8/26, measures 4,000 by 100 feet and carries medium-intensity edge lights, runway end identifier lights and a PAPI on both ends. A 40 by 40 foot helipad sits beside it. The FAA lists the field as active since February 1947.

Traffic is mostly air taxi. Of the 5,700 aircraft operations counted in 2006, 79 percent were air taxi, 19 percent general aviation and 2 percent military. Alaska Seaplanes operates scheduled flights from Haines to Juneau and Skagway. Harris Air began flying between Haines and Juneau in late December 2017.

Services

3 of 6 available

Compare 5 listed options at Haines Airport, spanning car rentals, hotels and shuttles. Each guide sets out locations, distance from the airport, key features and links to book direct, so you can weigh cost against convenience before you fly. Select a service below to see every provider we track for Haines Airport.

Parkingcoming soon
Car Rentals1 optionView
Loungescoming soon
Hotels3 optionsViewShuttles1 optionView
Public Transportcoming soon

Location

✈️

Key facts

Size
1 runwayopened 1947
Location
59.244, -135.524
Operator
Alaska Department of Transportation and Public Facilities

Terminals

1 terminal

Haines Airport has 1 passenger terminal — Haines Airport, handling domestic flights for around 1 airlines. Check which terminal your airline uses before you travel, as check-in, security and boarding points differ between them, and moving from one to another can take time.

  • Haines AirportDomestic

    Alaska Seaplanes

Nearby cities

2 cities

Haines Airport is closest to Haines (5 km east), and also serves Klukwan and other nearby areas. With 2 towns and cities within reach, it is a practical gateway for the wider region. Distances shown are straight-line from the airport, so allow extra time for road transfers, traffic and parking.

  • Haines5 km east
  • Klukwan34 km northwest

Frequently Asked Questions

What are the airport codes for Haines Airport?

Haines Airport uses the following codes: IATA: HNS, ICAO: PAHN. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Haines Airport located?

Haines Airport is located in Haines, Alaska, United States. The airport coordinates are 59.2439°, -135.5239°.

What services are available at Haines Airport?

Haines Airport offers: 1 car rental companies, 3 nearby hotels, 1 shuttle services. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know!

Suggest page updates →