Airports Serving Hannibal 15 of 15 Matching Airports Quincy, IL Mncpl1645 Highway 104 Quincy, IL 6230518.8 miles Keokuk Mncpl Keokuk, IA52.3 miles Jacksonville Mncpl Jacksonville, IL60.6 miles Fort Madison Mncpl Fort Madison, IA66.1 miles Kirksville Mnpl Kirksville, MO67.5 miles Macomb Mncpl Macomb, IL68.2 miles Burlington, IA Mncpl Burlington, IA75.8 miles Columbia Regl11300 S Airport Dr Columbia, MO 6520176.1 miles Spirit of St Louis St Louis, MO81.1 miles St Louis/Lambert10701 Lambert Intl Blvd St Louis, MO 6314585.6 miles Mount Pleasant Mncpl Mount Pleasant, IA86.2 miles Jefferson City Mem Jefferson City, MO87.5 miles Abe Lincoln Capital1200 Capital Airport Dr. Springfield, IL 6270791.2 miles Bi-State Parks St Louis, MO97.5 miles Galesburg Mncpl Galesburg, IL98.8 miles