There are
319 mi
from Bloomington, IN to Romulus, MI
That's the driving distance. It would take 6 hours 12 mins to go from Bloomington, Indiana to Romulus, Michigan.
The flight distance (direct flight from Bloomington, IN to Romulus, MI) is 267.34 mi.
319 mi = 512.96 kms