Miles between Lancaster, SC and Romulus, MI

There are
667 mi
from Lancaster, SC to Romulus, MI

That's the driving distance. It would take 12 hours 53 mins to go from Lancaster, South Carolina to Romulus, Michigan.

The flight distance (direct flight from Lancaster, SC to Romulus, MI) is 537.36 mi.

667 mi = 1,073.17 kms