There are
1,352 mi
from Richardson, TX to Twentynine Palms, CA
That's the driving distance. It would take 23 hours 12 mins to go from Richardson, Texas to Twentynine Palms, California.
The flight distance (direct flight from Richardson, TX to Twentynine Palms, CA) is 1,114.20 mi.
1,352 mi = 1.61 kms