There are
558 mi
from Thornton, CO to Alamogordo, NM
That's the driving distance. It would take 10 hours 49 mins to go from Thornton, Colorado to Alamogordo, New Mexico.
The flight distance (direct flight from Thornton, CO to Alamogordo, NM) is 484.59 mi.
558 mi = 897.59 kms