answersLogoWhite

0

According to Google Maps, The Distance from Nags Head to Avon, NC is 44.8 miles, and the trip will take about an hour. Hope this is helpful

User Avatar

Wiki User

15y ago

What else can I help you with?