Distance from McHenry to Cape Girardeau
The shortest distance (air line) between McHenry and Cape Girardeau is 353.82 mi (569.41 km).
How far is McHenry from Cape Girardeau
McHenry is located in Illinois, United States within 42° 20' 19.32" N -89° 42' 24.48" W (42.3387, -88.2932) coordinates. The local time in McHenry is 19:47 (04.10.2025)
Cape Girardeau is located in Missouri, United States within 37° 18' 39.24" N -90° 26' 25.08" W (37.3109, -89.5597) coordinates. The local time in Cape Girardeau is 19:47 (04.10.2025)
The calculated flying distance from Cape Girardeau to Cape Girardeau is 353.82 miles which is equal to 569.41 km.
McHenry, Illinois, United States
Related Distances from McHenry
Cape Girardeau, Missouri, United States