There are
1,184 mi
from Richardson, TX to Mandan, ND
That's the driving distance. It would take 21 hours 24 mins to go from Richardson, Texas to Mandan, North Dakota.
The flight distance (direct flight from Richardson, TX to Mandan, ND) is 983.57 mi.
1,184 mi = 1.61 kms