There are
824 mi
from Rocklin, CA to Casa Grande, AZ
That's the driving distance. It would take 15 hours 1 min to go from Rocklin, California to Casa Grande, Arizona.
The flight distance (direct flight from Rocklin, CA to Casa Grande, AZ) is 669.23 mi.
824 mi = 1,325.97 kms