There are
930 mi
from Farmington Hills, MI to Yazoo City, MS
That's the driving distance. It would take 17 hours 30 mins to go from Farmington Hills, Michigan to Yazoo City, Mississippi.
The flight distance (direct flight from Farmington Hills, MI to Yazoo City, MS) is 766.49 mi.
930 mi = 1,497.02 kms