Miles between Richardson, TX and North Branch, MN

There are
969 mi
from Richardson, TX to North Branch, MN

That's the driving distance. It would take 17 hours 52 mins to go from Richardson, Texas to North Branch, Minnesota.

The flight distance (direct flight from Richardson, TX to North Branch, MN) is 890.65 mi.

969 mi = 1,559.66 kms