A small island town in North Carolina's Outer Banks, Nags Head is known for Jockey's Ridge State Park, which boasts the largest sand dune system on the East Coast. There are no commercial airports in Nags Head, but two international airports are within a 90-minute to two-hour drive of the island.

Regional and Municipal Airports

There are two small airports near Nags Head. Unlike international and metropolitan airports, regional and municipal airports offer only non-commercial charter flights. Dare County Regional Airport and First Flight Airport are five miles northwest and southwest of Nags Head, respectively. There are no other public airport options within a 30-mile radius of Nags Head.

Closest Commercial Airport

Norfolk International Airport in Norfolk, Virginia, is the closest commercial airport to Nags Head. Located 72 miles southwest, or within a 90-minute drive of Nags Head, Norfolk International Airport offers daily flights via United, US Airways, American Airlines, Southwest and Delta. The airport's two concourses have a variety of restaurants and retail stores, and Wi-Fi is free throughout the airport. The only other international airport within a 100-mile radius of Nags Head is Newport News/Williamsburg International Airport, 94 miles northwest in the city of Newport News, Virginia.

Private-Use Airports

If you are traveling in a private aircraft, there is one private-use airport within 30 miles of Nags Head. Pine Island Airport in neighboring Corolla, North Carolina, is 22 miles northwest of Nags Head.


Private-use airports require owner approval before landing or takeoff. Dare County Regional Airport and First Fly Airport will get you the closest to Nags Head, but charter flights, which have limited passenger room, are more expensive than commercial flights. Budget-conscious travelers should fly into Norfolk International Airport or Newport News/Williamsburg International Airport and take ground transportation to Nags Head.