Miles between Rogers, AR and New Baltimore, MI

There are
861 mi
from Rogers, AR to New Baltimore, MI

That's the driving distance. It would take 16 hours 50 mins to go from Rogers, Arkansas to New Baltimore, Michigan.

The flight distance (direct flight from Rogers, AR to New Baltimore, MI) is 747.62 mi.

861 mi = 1,385.88 kms