Distance from New York - New York to Nags Head

The distance from New York New York to Nags Head North Carolina by car is 436 mi (or 701 km). The estimated driving time for the trip is 8 h 38 min and the main road for this route is the New Jersey Turnpike, NJTP. In a straight line the distance between New York and Nags Head is 344 mi (553 km).