Miles between Jonesboro, AR and Amarillo, TX

There are
694 mi
from Jonesboro, AR to Amarillo, TX

That's the driving distance. It would take 12 hours 5 mins to go from Jonesboro, Arkansas to Amarillo, Texas.

The flight distance (direct flight from Jonesboro, AR to Amarillo, TX) is 626.75 mi.

694 mi = 1,116.14 kms