Miles between Bloomington, IN and Dearborn Heights, MI

There are
328 mi
from Bloomington, IN to Dearborn Heights, MI

That's the driving distance. It would take 6 hours 24 mins to go from Bloomington, Indiana to Dearborn Heights, Michigan.

The flight distance (direct flight from Bloomington, IN to Dearborn Heights, MI) is 277.47 mi.

328 mi = 527.09 kms