There are
138 mi
from New Haven, IN to Romulus, MI
That's the driving distance. It would take 2 hours 51 mins to go from New Haven, Indiana to Romulus, Michigan.
The flight distance (direct flight from New Haven, IN to Romulus, MI) is 115.36 mi.
138 mi = 221.88 kms