There are
915 mi
from Bloomington, MN to The Colony, TX
That's the driving distance. It would take 16 hours 52 mins to go from Bloomington, Minnesota to The Colony, Texas.
The flight distance (direct flight from Bloomington, MN to The Colony, TX) is 834.30 mi.
915 mi = 1,472.69 kms