There are
402 mi
from Longmont, CO to Farmington, NM
That's the driving distance. It would take 9 hours 10 mins to go from Longmont, Colorado to Farmington, New Mexico.
The flight distance (direct flight from Longmont, CO to Farmington, NM) is 291.35 mi.
402 mi = 647.49 kms