Miles between Rochester Hills, MI and The Colony, TX

There are
1,203 mi
from Rochester Hills, MI to The Colony, TX

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

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

1,203 mi = 1.61 kms