Miles between Rochester Hills, MI and Sachse, TX

There are
1,196 mi
from Rochester Hills, MI to Sachse, TX

That's the driving distance. It would take 21 hours 41 mins to go from Rochester Hills, Michigan to Sachse, Texas.

The flight distance (direct flight from Rochester Hills, MI to Sachse, TX) is 990.74 mi.

1,196 mi = 1.61 kms