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

Last Minute Flights from STL to OKC

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
STLOklahoma CityMay 3 to May 5$218
*Prices include taxes and fees

Cheapest STL to OKC Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
STLOklahoma CityMay 21 to May 29$180
STLOklahoma CityJune 19 to June 23$199
STLOklahoma CityJune 25 to June 25$203
STLOklahoma CityJune 24 to June 25$233
*Prices include taxes and fees
STL to OKC Flight Details
Origin airport
Lambert-St. Louis Intl.
Origin airport IATA code
STL
Destination airport
Will Rogers World
Destination airport IATA code
OKC
Distance
460 mi

Frequently asked questions

What airlines fly direct from Lambert Field to Will Rogers Airport?
No air carriers fly straight from Lambert-St. Louis Intl. Airport (STL) to OKC. If you’re planning a trip to Oklahoma City, you’ll have to book a flight with one or more stops.
How many flights are there from STL to OKC?
Around 55 flights operate per day between St. Louis, MO (STL-Lambert-St. Louis Intl.) and Oklahoma City, OK (OKC-Will Rogers World). Fasten your seat belt because your plane to Oklahoma City is ready to leave.
How long does it take to fly from St. Louis, MO (STL-Lambert-St. Louis Intl.) to Oklahoma City, OK (OKC-Will Rogers World)?
The trip between St. Louis, MO (STL-Lambert-St. Louis Intl.) and Oklahoma City, OK (OKC-Will Rogers World) is a short and sweet one, taking approximately 5 hours and 8 minutes. Sit back and shut your eyes or enjoy an episode from your favorite series.
What is the flight distance from St. Louis, MO (STL-Lambert-St. Louis Intl.) to Oklahoma City, OK (OKC-Will Rogers World)?
Covering just 460 miles (740 1), the short-haul journey between St. Louis, MO (STL-Lambert-St. Louis Intl.) and Oklahoma City, OK (OKC-Will Rogers World) is a swift one indeed. Spend your journey thinking about what you’d like to experience when you touch down in Oklahoma City.
How many morning flights are there from STL to OKC?
Get ready to jet off on one of the 209 morning flights from STL to OKC available every week.

  • American Airlines (AA) offers around 101 weekly flights jetting off before noon. The earliest one is 5:00AM.
  • 5:36AM is the earliest time you can fly from STL to OKC with Delta Air Lines (DL). This company has 57 early flights a week.
  • Fly before midday with United Airlines (UA) and you’ll have about 44 flights every week to take your pick of. 6:00AM is the first flight of the day from STL to OKC.

How many afternoon flights are there from STL to OKC?
With 180 afternoon and evening flights from STL to OKC a week, you can forget all about dragging yourself to check-in at the crack of dawn.

  • Think about booking your ticket with American Airlines (AA). It has 83 flights a week that leave after noon. The earliest departs at 12:03PM.
  • If you’d rather lock in a seat with Delta Air Lines (DL), browse the 44 weekly afternoon and evening flights that depart from 12:53PM onward.
  • One more good option is United Airlines (UA). Choose from 36 afternoon and evening flights a week from 1:37PM onward.

What is the earliest departure time out of St. Louis to Oklahoma City?
The earliest flight sets off from STL at 5:00AM and lands at OKC at 11:33PM. You’ll want to give yourself plenty of time in the morning to get to your gate.
What is the latest departure time out of St. Louis to Oklahoma City?
The last flight is scheduled to depart STL at 10:59PM and comes in at 8:39AM at OKC. You’ll have more than enough time to prepare for this flight.
What is the average price from St. Louis to Oklahoma City?
Round-trip tickets from STL to OKC start from around $180. Hot deals wait for no one, so be prepared to book when you see a bargain. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

St. Louis to Oklahoma City Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from St. Louis to Oklahoma City to attend your cousin’s wedding, to pitch a business idea to your boss, or simply treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find our cheapest flights from STL to OKC, we’ve got you covered here at Flights.com.

We present you with some of the most affordable deals on airfare, so stop that Google flights search. We want you to spend less on your flight from St. Louis to Oklahoma City, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.