Cheapscape

Cheap flights Chicago (MDW) to St. Louis (STL)

Chicago to St. Louis is a 310-mile trip. We compared 6 nearby airports on both ends, pricing the flight plus the drive, parking, and rideshare that flight search engines leave out.

Try it now — prefilled search for MDWSTL

Search MDWSTL

Nearest vs. cheapest door-to-door

ChoiceAirportsEst. flightEst. groundEst. total
Nearest airportsMDWSTL$142$108$250
Cheapest comboMDWSTL$142$108$250

Departure airports near Chicago

AirportDriveParking/dayEst. flight to STLEst. total (4-night trip)
MDWChicago10.2 mi / 15m$68$142$209
ORDChicago18.4 mi / 24m$86$137$224
SBNSouth Bend80.8 mi / 1h 17m$92$170$262

Arrival airports near St. Louis

AirportFrom downtownEst. rideshareEst. flight from MDWEst. total (4-night trip)
STLSt. Louis14.8 mi / 20m$41$142$182
PIAPeoria168.8 mi / 2h 41m$372$125$497
BMIBloomington171.1 mi / 2h 43m$377too close to fly

The drive itself

Driving direct is about 310 miles, 5h 5m, and an estimated $54 in gas and wear, one-way. All fares and ground costs on this page are modeled estimates from route economics and drive-time math, not live quotes — run the search above for current pricing.

Nearby airport guides

Cheapest airport near ChicagoCheapest airport near St. Louis

Related routes

New York LaGuardiaChicago (LGAORD)Los AngelesChicago (LAXORD)ChicagoMiami (ORDMIA)ChicagoNew York (MDWLGA)ChicagoLos Angeles (MDWLAX)ChicagoSan Francisco Bay Area (MDWSFO)

Affiliate disclosure: some outbound links earn a commission at no extra cost to you. Ranking is price/time only.