There are
34 mi
from Richardson, TX to Red Oak, TX
That's the driving distance. It would take 41 minutes to go from Richardson, Texas to Red Oak, Texas.
The flight distance (direct flight from Richardson, TX to Red Oak, TX) is 30.07 mi.
34 mi = 53.95 kms