Miles between Asheville, NC and Half Moon Bay, CA

There are
2,590 mi
from Asheville, NC to Half Moon Bay, CA

That's the driving distance. It would take 1 day 21 hours to go from Asheville, North Carolina to Half Moon Bay, California.

The flight distance (direct flight from Asheville, NC to Half Moon Bay, CA) is 2,200.98 mi.

2,590 mi = 4,168.66 kms