Generally the best time to book Chicago to Saint Louis flights is two months in advance. And the cheapest days to fly are Tuesdays, Wednesdays, and Saturdays. Sunday is the most expensive.
There are 109 direct flights from Chicago to Saint Louis.
United Airlines provides 55 of the non-stop flights between Chicago and Saint Louis.
|Airlines flying this route:||American Airlines Air Canada Southwest Airlines United Airlines|
|Airports in Chicago:||O'Hare International Airport Midway International Airport Rockford International Airport|
|Airports in Saint Louis:||St.Louis Lambert International Airport St. Louis Downtown Airport|
|Average duration of direct flights:||1h17m|