There are
2,437 mi
from Troy, MI to Half Moon Bay, CA
That's the driving distance. It would take 1 day 18 hours to go from Troy, Michigan to Half Moon Bay, California.
The flight distance (direct flight from Troy, MI to Half Moon Bay, CA) is 2,088.90 mi.
2,437 mi = 3.22 kms