Miles between Temple, TX and Artesia, NM

There are
489 mi
from Temple, TX to Artesia, NM

That's the driving distance. It would take 9 hours 24 mins to go from Temple, Texas to Artesia, New Mexico.

The flight distance (direct flight from Temple, TX to Artesia, NM) is 430.91 mi.

489 mi = 786.63 kms