There are
717 mi
from Roseville, CA to Puyallup, WA
That's the driving distance. It would take 14 hours 10 mins to go from Roseville, California to Puyallup, Washington.
The flight distance (direct flight from Roseville, CA to Puyallup, WA) is 584.88 mi.
717 mi = 1,153.45 kms