Distance from Chicago to Hannibal
The shortest distance (air line) between Chicago and Hannibal is 243.35 mi (391.64 km).
How far is Chicago from Hannibal
Chicago is located in Illinois, United States within 41° 50' 15" N -88° 18' 48.24" W (41.8375, -87.6866) coordinates. The local time in Chicago is 01:50 (16.11.2024)
Hannibal is located in Missouri, United States within 39° 42' 35.28" N -92° 36' 21.96" W (39.7098, -91.3939) coordinates. The local time in Hannibal is 01:50 (16.11.2024)
The calculated flying distance from Hannibal to Hannibal is 243.35 miles which is equal to 391.64 km.
Chicago, Illinois, United States
Related Distances from Chicago
Hannibal, Missouri, United States