Miles between Pueblo, CO and Artesia, NM

There are
431 mi
from Pueblo, CO to Artesia, NM

That's the driving distance. It would take 8 hours 4 mins to go from Pueblo, Colorado to Artesia, New Mexico.

The flight distance (direct flight from Pueblo, CO to Artesia, NM) is 374.12 mi.

431 mi = 693.88 kms