There are
1,284 mi
from Bryan, TX to Harper Woods, MI
That's the driving distance. It would take 23 hours 44 mins to go from Bryan, Texas to Harper Woods, Michigan.
The flight distance (direct flight from Bryan, TX to Harper Woods, MI) is 1,100.41 mi.
1,284 mi = 1.61 kms