Distance from Evanston to Ham Lake
The shortest distance (air line) between Evanston and Ham Lake is 353.41 mi (568.76 km).
How far is Evanston from Ham Lake
Evanston is located in Illinois, United States within 42° 2' 47.04" N -88° 18' 20.52" W (42.0464, -87.6943) coordinates. The local time in Evanston is 05:06 (06.10.2025)
Ham Lake is located in Minnesota, United States within 45° 15' 16.2" N -94° 47' 45.96" W (45.2545, -93.2039) coordinates. The local time in Ham Lake is 05:06 (06.10.2025)
The calculated flying distance from Ham Lake to Ham Lake is 353.41 miles which is equal to 568.76 km.
Evanston, Illinois, United States
Related Distances from Evanston
Ham Lake, Minnesota, United States