Miles between Roseville, CA and Fountain Hills, AZ

There are
804 mi
from Roseville, CA to Fountain Hills, AZ

That's the driving distance. It would take 14 hours 42 mins to go from Roseville, California to Fountain Hills, Arizona.

The flight distance (direct flight from Roseville, CA to Fountain Hills, AZ) is 639.71 mi.

804 mi = 1,294.23 kms