Miles between Richardson, TX and North St Paul, MN

There are
937 mi
from Richardson, TX to North St Paul, MN

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

The flight distance (direct flight from Richardson, TX to North St Paul, MN) is 857.08 mi.

937 mi = 1,507.23 kms