There are
1,733 mi
from Farmington Hills, MI to Rio Grande City, TX
That's the driving distance. It would take 1 day 6 hours to go from Farmington Hills, Michigan to Rio Grande City, Texas.
The flight distance (direct flight from Farmington Hills, MI to Rio Grande City, TX) is 1,412.28 mi.
1,733 mi = 1.61 kms