There are
480 mi
from Reading, PA to Pinehurst, NC
That's the driving distance. It would take 9 hours 42 mins to go from Reading, Pennsylvania to Pinehurst, North Carolina.
The flight distance (direct flight from Reading, PA to Pinehurst, NC) is 404.35 mi.
480 mi = 771.69 kms