There are
936 mi
from Montebello, CA to Roswell, NM
That's the driving distance. It would take 17 hours 7 mins to go from Montebello, California to Roswell, New Mexico.
The flight distance (direct flight from Montebello, CA to Roswell, NM) is 781.80 mi.
936 mi = 1,505.55 kms