Miles between Rogers, AR and Escanaba, MI

There are
905 mi
from Rogers, AR to Escanaba, MI

That's the driving distance. It would take 17 hours 33 mins to go from Rogers, Arkansas to Escanaba, Michigan.

The flight distance (direct flight from Rogers, AR to Escanaba, MI) is 746.37 mi.

905 mi = 1,457.13 kms