There are
809 mi
from Peoria, AZ to Grass Valley, CA
That's the driving distance. It would take 14 hours 49 mins to go from Peoria, Arizona to Grass Valley, California.
The flight distance (direct flight from Peoria, AZ to Grass Valley, CA) is 626.03 mi.
809 mi = 1,301.49 kms