There are
1,166 mi
from Richardson, TX to Big Rapids, MI
That's the driving distance. It would take 20 hours 41 mins to go from Richardson, Texas to Big Rapids, Michigan.
The flight distance (direct flight from Richardson, TX to Big Rapids, MI) is 959 mi.
1,166 mi = 1.61 kms