There are
858 mi
from Amarillo, TX to North Las Vegas, NV
That's the driving distance. It would take 14 hours 53 mins to go from Amarillo, Texas to North Las Vegas, Nevada.
The flight distance (direct flight from Amarillo, TX to North Las Vegas, NV) is 747.89 mi.
858 mi = 1,380.52 kms