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