Skip to main content
Beginning of main content

Cheap Flights from St. Louis to Oklahoma City $256.84

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from St. Louis to Oklahoma City (STL to OKC)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from St. Louis to Oklahoma City (STL to OKC)

Question : Looking for the cheapest flight over the next 30 days?
Answer : February 4th offers bookings (as of January 16th) that are 14% below the average price for this route. Saving on booking fees means you'll have more money in hand for the trip.

Question : Which airline is struggling to get to Oklahoma City on time?
Answer : Over the past month, Trans States Airlines is late on 100% of flights from Lambert-St. Louis International Airport (STL) to Will Rogers World Airport (OKC). If you're on Trans States Airlines, be sure to sign up for the delay notifications to stay up to date with your flight's status.

Question : Is there a day that has more departure times to choose from than other days?
Answer : When you're flying from STL to OKC, the days with the most flight times are Monday and Tuesday, with eight different options. The days with the least number of options are Sunday and Saturday with four different times.

Question : Is this route your best bet for getting to Oklahoma City with minimal delays?
Answer : The best way to measure a flight's promptness combines both on-time percentage and total delay minutes. STL to OKC currently has 3.0 stars out of 5, an average score at best.

Question : How long are most people's visits to Oklahoma City when they fly in from Saint Louis?
Answer : The average time spent in Oklahoma City by passengers flying from STL is five days.