There are
342 mi
from Richardson, TX to Woodward, OK
That's the driving distance. It would take 6 hours 11 mins to go from Richardson, Texas to Woodward, Oklahoma.
The flight distance (direct flight from Richardson, TX to Woodward, OK) is 284.29 mi.
342 mi = 549.86 kms