Miles between Fayetteville, AR and Rio Rancho, NM

There are
770 mi
from Fayetteville, AR to Rio Rancho, NM

That's the driving distance. It would take 13 hours 37 mins to go from Fayetteville, Arkansas to Rio Rancho, New Mexico.

The flight distance (direct flight from Fayetteville, AR to Rio Rancho, NM) is 703.99 mi.

770 mi = 1,239.38 kms