Closest Airport to St. Louis, Airports Near St. Louis, United States

The closest airport to St. Louis is Bi-State Parks Airport (CPS). Distance from Bi-State Parks Airport to St. Louis is 4.53 miles / 7.3 kilometers.


List of Airports close to St. Louis

Bi-State Parks Airport (CPS)

Bi-State Parks Airport is located approximately 4.35 miles / 7 kilometers South-Southeast (SSE) of central St. Louis. IATA airport code is CPS.

Lambert-St. Louis International Airport (STL)

Lambert-St. Louis International Airport is located approximately 12.43 miles / 20 kilometers Northwest (NW) of central St. Louis. IATA airport code is STL.

Alton Airport (ALN)

Alton Airport is located approximately 19.88 miles / 32 kilometers North-Northeast (NNE) of central St. Louis. IATA airport code is ALN.

Scott AFB/Mid America (BLV)

Scott AFB/Mid America is located approximately 19.88 miles / 32 kilometers East-Southeast (ESE) of central St. Louis. IATA airport code is BLV.

San Esteban Airport (SET)

San Esteban Airport is located approximately 24.23 miles / 39 kilometers North-Northwest (NNW) of central St. Louis. IATA airport code is SET.

Spirit of St. Louis Airport (SUS)

Spirit of St. Louis Airport is located approximately 24.23 miles / 39 kilometers West (W) of central St. Louis. IATA airport code is SUS.

San Fernando Airport (FES)

San Fernando Airport is located approximately 31.07 miles / 50 kilometers South-Southwest (SSW) of central St. Louis. IATA airport code is FES.

Sparta Community Airport (SAR)

Sparta Community Airport is located approximately 42.25 miles / 68 kilometers Southeast (SE) of central St. Louis. IATA airport code is SAR.

Greenville Municipal Airport (GRE)

Greenville Municipal Airport is located approximately 45.98 miles / 74 kilometers East-Northeast (ENE) of central St. Louis. IATA airport code is GRE.

Centralia Municipal Airport (ENL)

Centralia Municipal Airport is located approximately 60.27 miles / 97 kilometers East (E) of central St. Louis. IATA airport code is ENL.

Vandalia Airport (VLA)

Vandalia Airport is located approximately 60.89 miles / 98 kilometers East-Northeast (ENE) of central St. Louis. IATA airport code is VLA.

Farmington Regional Airport (FAM)

Farmington Regional Airport is located approximately 60.89 miles / 98 kilometers South (S) of central St. Louis. IATA airport code is FAM.

Leckrone Airport (SLO)

Leckrone Airport is located approximately 66.49 miles / 107 kilometers East (E) of central St. Louis. IATA airport code is SLO.

Mt Vernon-Outland Airport (MVN)

Mt Vernon-Outland Airport is located approximately 75.19 miles / 121 kilometers East-Southeast (ESE) of central St. Louis. IATA airport code is MVN.

Southern Illinois Airport (MDH)

Southern Illinois Airport is located approximately 77.67 miles / 125 kilometers Southeast (SE) of central St. Louis. IATA airport code is MDH.

Jacksonville Municipal Airport (IJX)

Jacksonville Municipal Airport is located approximately 78.91 miles / 127 kilometers North (N) of central St. Louis. IATA airport code is IJX.

Williamson County Airport (MWA)

Williamson County Airport is located approximately 88.23 miles / 142 kilometers Southeast (SE) of central St. Louis. IATA airport code is MWA.

Capital Airport (SPI)

Capital Airport is located approximately 88.23 miles / 142 kilometers North-Northeast (NNE) of central St. Louis. IATA airport code is SPI.

Rolla National Airport (VIH)

Rolla National Airport is located approximately 91.34 miles / 147 kilometers West-Southwest (WSW) of central St. Louis. IATA airport code is VIH.

National Airport (RLA)

National Airport is located approximately 99.42 miles / 160 kilometers West-Southwest (WSW) of central St. Louis. IATA airport code is RLA.