American Airlines Flights from St Louis (STL) to Oklahoma City (OKC)
Orbitz is pleased to offer airline tickets on American Airlines, which operates a daily non-stop flight from St Louis (STL) to Oklahoma City (OKC) regularly scheduled to depart at 8:55am and arrive at 10:35am, and one additional non-stop flight regularly scheduled to depart at 6:45pm and arrive at 8:20pm, everyday except Saturday. Usually an Embraer RJ145 Amazon is flown for this route. The average travel time from St Louis, MO to Oklahoma City, OK is 1 hour and 37 minutes.
Quick Flight Searches
Weekend Trips - Search
Upcoming weekend flight specials and airline
deals on flights to Oklahoma City (OKC)
from St Louis (STL)