There are
892 mi
from Rochester, MN to The Colony, TX
That's the driving distance. It would take 16 hours 33 mins to go from Rochester, Minnesota to The Colony, Texas.
The flight distance (direct flight from Rochester, MN to The Colony, TX) is 791.84 mi.
892 mi = 1,436.32 kms