There are
2,638 mi
from Mt Holly, NC to Morgan Hill, CA
That's the driving distance. It would take 1 day 22 hours to go from Mt Holly, North Carolina to Morgan Hill, California.
The flight distance (direct flight from Mt Holly, NC to Morgan Hill, CA) is 2,251.60 mi.
2,638 mi = 4,245.71 kms