There are
641 mi
from Chapel Hill, NC to Holyoke, MA
That's the driving distance. It would take 13 hours 5 mins to go from Chapel Hill, North Carolina to Holyoke, Massachusetts.
The flight distance (direct flight from Chapel Hill, NC to Holyoke, MA) is 554.89 mi.
641 mi = 1,032.36 kms