There are 2 direct nonstop flight destinations from Haines Haines Airport (HNS), served by 2 airlines. 2 are domestic routes and 0 are international non-stop flights. The longest direct flight goes to Juneau (JNU), with a non-stop flight time of 35m.
Route data last updated: May 29, 2026
Most Popular from Haines
Busiest routes by number of airlines
Airlines from Haines
About Haines Airport (HNS)
Frequently Asked Questions
How many direct flights are there from Haines (HNS)?
2 nonstop destinations from Haines (HNS), across 2 airlines. 2 domestic, 0 international.
Which airlines fly from Haines (HNS)?
2 airlines fly nonstop from Haines (HNS). Full list is in the airline section above.
What is the longest nonstop flight from Haines (HNS)?
Juneau (JNU) — 70 miles, about 35m.
Can I fly internationally from Haines (HNS)?
Check the route list above for all nonstop destinations from Haines (HNS).
How early should I arrive at Haines Airport?
2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.
What timezone is Haines (HNS) in?
America/Juneau.