There are
1,297 mi
from Rocklin, CA to Roswell, NM
That's the driving distance. It would take 23 hours 14 mins to go from Rocklin, California to Roswell, New Mexico.
The flight distance (direct flight from Rocklin, CA to Roswell, NM) is 1,002.95 mi.
1,297 mi = 2,086.73 kms