There are
1,935 mi
from Redondo Beach, CA to Ham Lake, MN
That's the driving distance. It would take 1 day 10 hours to go from Redondo Beach, California to Ham Lake, Minnesota.
The flight distance (direct flight from Redondo Beach, CA to Ham Lake, MN) is 1,544.11 mi.
1,935 mi = 3,113.93 kms