Miles between Bloomington, IN and Romulus, MI

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