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 MDW → STL
Search MDW → STLNearest vs. cheapest door-to-door
| Choice | Airports | Est. flight | Est. ground | Est. total |
|---|---|---|---|---|
| Nearest airports | MDW → STL | $142 | $108 | $250 |
| Cheapest combo | MDW → STL | $142 | $108 | $250 |
Departure airports near Chicago
| Airport | Drive | Parking/day | Est. flight to STL | Est. total (4-night trip) |
|---|---|---|---|---|
| MDW — Chicago | 10.2 mi / 15m | $68 | $142 | $209 |
| ORD — Chicago | 18.4 mi / 24m | $86 | $137 | $224 |
| SBN — South Bend | 80.8 mi / 1h 17m | $92 | $170 | $262 |
Arrival airports near St. Louis
| Airport | From downtown | Est. rideshare | Est. flight from MDW | Est. total (4-night trip) |
|---|---|---|---|---|
| STL — St. Louis | 14.8 mi / 20m | $41 | $142 | $182 |
| PIA — Peoria | 168.8 mi / 2h 41m | $372 | $125 | $497 |
| BMI — Bloomington | 171.1 mi / 2h 43m | $377 | too 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
Related routes
New York LaGuardia → Chicago (LGA→ORD)Los Angeles → Chicago (LAX→ORD)Chicago → Miami (ORD→MIA)Chicago → New York (MDW→LGA)Chicago → Los Angeles (MDW→LAX)Chicago → San Francisco Bay Area (MDW→SFO)
Affiliate disclosure: some outbound links earn a commission at no extra cost to you. Ranking is price/time only.