Miles between Rogers, AR and North Branch, MN

There are
696 mi
from Rogers, AR to North Branch, MN

That's the driving distance. It would take 12 hours 40 mins to go from Rogers, Arkansas to North Branch, Minnesota.

The flight distance (direct flight from Rogers, AR to North Branch, MN) is 636.99 mi.

696 mi = 1,119.41 kms