There are
2,433 mi
from Farmington Hills, MI to Morgan Hill, CA
That's the driving distance. It would take 1 day 18 hours to go from Farmington Hills, Michigan to Morgan Hill, California.
The flight distance (direct flight from Farmington Hills, MI to Morgan Hill, CA) is 2,045.08 mi.
2,433 mi = 3.22 kms