How many miles is it from Charlotte North Carolina to New York? Distance:   The direct distance between Charlotte, NC and New York, NY is  533 miles (857 km).    The driving distance from Charlotte to New York is 644 mi -  abo…ut 10 hours 20 mins. What is the distance across North Carolina? From East to West it is about 560 miles and 150 miles from North to South.