Miles between Santa Fe, NM and Richardson, TX

There are
638 mi
from Santa Fe, NM to Richardson, TX

That's the driving distance. It would take 11 hours 25 mins to go from Santa Fe, New Mexico to Richardson, Texas.

The flight distance (direct flight from Santa Fe, NM to Richardson, TX) is 558.23 mi.

638 mi = 1,027.16 kms