There are
56 mi
from Garden Grove, CA to Canyon Lake, CA
That's the driving distance. It would take 1 hour 11 mins to go from Garden Grove, California to Canyon Lake, California.
The flight distance (direct flight from Garden Grove, CA to Canyon Lake, CA) is 38.87 mi.
56 mi = 89.58 kms