There are
2,390 mi
from Santa Rosa, CA to Farmington Hills, MI
That's the driving distance. It would take 1 day 17 hours to go from Santa Rosa, California to Farmington Hills, Michigan.
The flight distance (direct flight from Santa Rosa, CA to Farmington Hills, MI) is 2,065.84 mi.
2,390 mi = 3.22 kms