There are
1,282 mi
from Bryan, TX to Hazel Park, MI
That's the driving distance. It would take 23 hours 40 mins to go from Bryan, Texas to Hazel Park, Michigan.
The flight distance (direct flight from Bryan, TX to Hazel Park, MI) is 1,095.15 mi.
1,282 mi = 2,063.79 kms