There are
1,220 mi
from Farmington Hills, MI to Glenn Heights, TX
That's the driving distance. It would take 21 hours 41 mins to go from Farmington Hills, Michigan to Glenn Heights, Texas.
The flight distance (direct flight from Farmington Hills, MI to Glenn Heights, TX) is 1,004.40 mi.
1,220 mi = 1.61 kms