Miles between Amarillo, TX and Richardson, TX

There are
363 mi
from Amarillo, TX to Richardson, TX

That's the driving distance. It would take 6 hours 35 mins to go from Amarillo, Texas to Richardson, Texas.

The flight distance (direct flight from Amarillo, TX to Richardson, TX) is 331.44 mi.

363 mi = 583.88 kms