Closest Airport to Hannibal, Airports Near Hannibal, United States
The closest airport to Hannibal is Quincy Municipal Airport (UIN). Distance from Quincy Municipal Airport to Hannibal is 18.38 miles / 29.58 kilometers.
Nearest airports to Hannibal
- Quincy Municipal Airport (29.58 Km)
- Keokuk Airport (83.78 Km)
- Moberly Airport (95.52 Km)
- Fort Madison Municipal Airport (105.77 Km)
- Macomb Municipal Airport (108.4 Km)
- Kirksville Municipal Airport (109.89 Km)
- Burlington Airport (121.14 Km)
- Columbia Regional Airport (123.68 Km)
- Spirit of St. Louis Airport (131.31 Km)
- Lambert-St. Louis International Airport (136.51 Km)
- Mount Pleasant Municipal Airport (138.29 Km)
- Jefferson City Memorial Airport (142 Km)
- Capital Airport (144.41 Km)
- Alton Airport (145.01 Km)
- Galesburg Airport (157.72 Km)
- Fairfield Municipal Airport (158.84 Km)
- Bi-State Parks Airport (163.56 Km)
- Memorial Municipal Airport (172.5 Km)
- Greater Peoria Airport (176.93 Km)
- Industrial Airport (180.78 Km)
List of Airports close to Hannibal
Quincy Municipal Airport (UIN)
Quincy Municipal Airport is located approximately 18.02 miles / 29 kilometers North-Northeast (NNE) of central Hannibal. IATA airport code is UIN.
Keokuk Airport (EOK)
Keokuk Airport is located approximately 51.57 miles / 83 kilometers North (N) of central Hannibal. IATA airport code is EOK.
Moberly Airport (MBY)
Moberly Airport is located approximately 59.03 miles / 95 kilometers West-Southwest (WSW) of central Hannibal. IATA airport code is MBY.
Jacksonville Municipal Airport (IJX)
Jacksonville Municipal Airport is located approximately 59.65 miles / 96 kilometers East (E) of central Hannibal. IATA airport code is IJX.
Fort Madison Municipal Airport (FMS)
Fort Madison Municipal Airport is located approximately 65.24 miles / 105 kilometers North (N) of central Hannibal. IATA airport code is FMS.
Macomb Municipal Airport (MQB)
Macomb Municipal Airport is located approximately 67.11 miles / 108 kilometers North-Northeast (NNE) of central Hannibal. IATA airport code is MQB.
Kirksville Municipal Airport (IRK)
Kirksville Municipal Airport is located approximately 67.73 miles / 109 kilometers West-Northwest (WNW) of central Hannibal. IATA airport code is IRK.
San Esteban Airport (SET)
San Esteban Airport is located approximately 72.7 miles / 117 kilometers Southeast (SE) of central Hannibal. IATA airport code is SET.
Burlington Airport (BRL)
Burlington Airport is located approximately 75.19 miles / 121 kilometers North (N) of central Hannibal. IATA airport code is BRL.
Columbia Regional Airport (COU)
Columbia Regional Airport is located approximately 76.43 miles / 123 kilometers Southwest (SW) of central Hannibal. IATA airport code is COU.
Spirit of St. Louis Airport (SUS)
Spirit of St. Louis Airport is located approximately 81.4 miles / 131 kilometers South-Southeast (SSE) of central Hannibal. IATA airport code is SUS.
Lambert-St. Louis International Airport (STL)
Lambert-St. Louis International Airport is located approximately 84.51 miles / 136 kilometers Southeast (SE) of central Hannibal. IATA airport code is STL.
Mount Pleasant Municipal Airport (MPZ)
Mount Pleasant Municipal Airport is located approximately 85.75 miles / 138 kilometers North (N) of central Hannibal. IATA airport code is MPZ.
Jefferson City Memorial Airport (JEF)
Jefferson City Memorial Airport is located approximately 87.61 miles / 141 kilometers South-Southwest (SSW) of central Hannibal. IATA airport code is JEF.
Capital Airport (SPI)
Capital Airport is located approximately 89.48 miles / 144 kilometers East (E) of central Hannibal. IATA airport code is SPI.
Alton Airport (ALN)
Alton Airport is located approximately 90.1 miles / 145 kilometers Southeast (SE) of central Hannibal. IATA airport code is ALN.
Canton Airport (CTK)
Canton Airport is located approximately 90.1 miles / 145 kilometers Northeast (NE) of central Hannibal. IATA airport code is CTK.
Galesburg Airport (GBG)
Galesburg Airport is located approximately 97.56 miles / 157 kilometers North-Northeast (NNE) of central Hannibal. IATA airport code is GBG.
Fairfield Municipal Airport (FFL)
Fairfield Municipal Airport is located approximately 98.18 miles / 158 kilometers North-Northwest (NNW) of central Hannibal. IATA airport code is FFL.
Bi-State Parks Airport (CPS)
Bi-State Parks Airport is located approximately 101.28 miles / 163 kilometers Southeast (SE) of central Hannibal. IATA airport code is CPS.