Oklahoma City

Cheap flights from St. Louis to Oklahoma City (STL - OKC)

How to find the cheapest flight from St. Louis to Oklahoma City

All the information you need to plan the best STL to OKC flight in 2022: compare St. Louis to Oklahoma City flight prices with the expected peak season, weather and rainfall in Oklahoma City.

STL - OKC

Price

$157 - $424

OKC

Temperature

37.4 - 82.4 °F

OKC

Precipitation

1.2 - 5.1 inches

Popular in

September

High demand for flights, 38% potential price rise

Cheapest in

August

Best time to find cheap flights, 40% potential price drop

Round-trip from

$157

From Lambert-St Louis to Oklahoma City Will Rogers World

One-way from

$78

One-way flight from Lambert-St Louis to Oklahoma City Will Rogers World

What is the cheapest day to fly round-trip from St. Louis to Oklahoma City?

Tuesday is generally a great day to depart. Flying on this day could help you save up to 30%.

What is the cheapest month to fly from St. Louis to Oklahoma City?

August is one of the best times of the year to fly to Oklahoma City from St. Louis. Prices for August average $262 per person but you can even find prices for as low as $125. The most expensive prices can be found in the month of September. Opting for a August flight can save you 61% on your journey compared to booking in August

When is the cheapest time to fly from St. Louis to Oklahoma City (STL - OKC)?

A simple way to save on the total cost of your ticket is to fly from St. Louis to Oklahoma City at noon. If you’re flexible enough to do this you can expect to save up to 30% on your trip compared to booking a flight in the afternoon.

Cheap flights from St. Louis to Oklahoma City in January, February 2022

The best prices found for STL to OKC flights for January, February
Feb 15 - Feb 19
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

6h 02m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

6h 04m
$154

American Airlines

View Deal

Deal found 1/19/22

Feb 6 - Feb 8
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

3h 43m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

6h 04m
$164

American Airlines

View Deal

Deal found 1/20/22

Jan 29 - Jan 31
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

17h 03m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

11h 24m
$169

Frontier

View Deal

Deal found 1/21/22

St. Louis to Oklahoma City 2022 flight deals

Cheap flights to Oklahoma City from St. Louis found for this year
Feb 15 - Feb 19
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

6h 02m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

6h 04m
$154

American Airlines

View Deal

Deal found 1/19/22

Feb 6 - Feb 8
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

3h 43m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

6h 04m
$164

American Airlines

View Deal

Deal found 1/20/22

Jan 29 - Jan 31
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

17h 03m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

11h 24m
$169

Frontier

View Deal

Deal found 1/21/22

Non-stop flights to Oklahoma City from St. Louis

Save time with St. Louis to Oklahoma City direct flight deals
Mar 11 - Mar 20
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

Nonstop

1h 35m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

Nonstop

1h 20m
$238

Frontier

View Deal

Deal found 1/20/22

Last minute flights from St. Louis to Oklahoma City

Late deals on return flights to Oklahoma City from St. Louis, departing today and this week
Jan 29 - Jan 31
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

17h 03m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

11h 24m
$169

Frontier

View Deal

Deal found 1/21/22

Jan 29 - Jan 31
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

3 stops

26h 50m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

11h 24m
$249

Multiple Airlines

View Deal

Deal found 1/21/22

Jan 28 - Jan 30
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

6h 14m
OKC

Oklahoma City Will Rogers World

STL

Lambert-St Louis

1 stop

19h 37m
$251

Multiple Airlines

View Deal

Deal found 1/21/22

One-way flights to Oklahoma City Will Rogers World from St. Louis

The cheapest one-way flights from St. Louis to Oklahoma City
Feb 19
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

8h 05m
$77

American Airlines

View Deal

Deal found 1/20/22

Feb 14
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

4h 24m
$78

Delta

View Deal

Deal found 1/20/22

Feb 18
STL

Lambert-St Louis

OKC

Oklahoma City Will Rogers World

1 stop

8h 05m
$87

American Airlines

View Deal

Deal found 1/20/22

Related info for your journey

Useful info, stats and facts about St. Louis to Oklahoma City flights.

What airports do I use to fly from St. Louis to Oklahoma City?

Oklahoma City Will Rogers World is the airport most travelers will use when flying to Oklahoma City from Lambert-St Louis. Booking flights from Lambert-St Louis (STL) to Will Rogers World (OKC) should be relatively easy as there is 1 daily flight to Oklahoma City from 2 different airlines. 4h 22m is how long a flight from St. Louis to Oklahoma City Will Rogers World will take if you book a nonstop flight.

Which airlines flying from Lambert-St Louis to Oklahoma City Will Rogers World have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Lambert-St Louis to Oklahoma City Will Rogers World that may be offering flexible cancellation policies are American Airlines and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from St. Louis to Oklahoma City for under $200 on Cheapflights?

Yes, there are multiple flights from St. Louis to Oklahoma City for under $200. The cheapest flight booked recently is on American Airlines for just $154, but on average you can expect to pay $250.

Are there nonstop flights from St. Louis to Oklahoma City for under $300 on Cheapflights?

Cheapflights has at least 1 direct flight from St. Louis to Oklahoma City under $300. A good price for a nonstop flight from St. Louis to Oklahoma City is less than $238.

Are there last-minute flights available from St. Louis to Oklahoma City for under $200?

There are currently 19+ open flights from St. Louis to Oklahoma City within the next 7 days for less than $200.

How popular is this St. Louis to Oklahoma City flight route?

This flight path from Lambert-St Louis to Oklahoma City Will Rogers World was viewed by 15 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines flying from St. Louis to Oklahoma City round-trip?

Flying on American Airlines is currently your cheapest option to Oklahoma City, with prices starting at $154. Additional round-trip tickets that might be worth considering are offered by Delta and United Airlines, with the lowest prices starting at $202 and $234, respectively. Users have found that American Airlines is 41% cheaper than the other options available to this destination.

What are the cheapest airlines to fly from St. Louis to Oklahoma City one-way?

One-way options have recently been found by users for as low as $77 on American Airlines. Other airlines that offer cheap prices include Delta from $78 and United Airlines from $88 one-way.

What are the most popular airlines that fly from St. Louis to Oklahoma City?

Consider American Airlines, Frontier or United Airlines when booking your flight. These represent the most popular airlines when flying from St. Louis to Oklahoma City.

What are the cheapest flights from St. Louis to Oklahoma City?

The cheapest flight price from St. Louis to Oklahoma City is $78. On average you can expect to pay $163. The most popular route, (Lambert-St Louis - Oklahoma City Will Rogers World), can usually be booked for $202.

Can I fly to Oklahoma City Will Rogers World from Lambert-St Louis right now?

Information is based on travel restrictions for travel to Oklahoma City Will Rogers World within the United States

Most visitors from Lambert-St Louis need to provide a negative COVID-19 test result and/or quarantine to enter Oklahoma City Will Rogers World.

COVID-19 testing requirements
Visitors from Lambert-St Louis must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Oklahoma City Will Rogers World.

Quarantine requirements
Visitors from Lambert-St Louis are not required to quarantine after entering Oklahoma City Will Rogers World.

Can I fly back to Lambert-St Louis from Oklahoma City Will Rogers World?

Returning to Lambert-St Louis from Oklahoma City Will Rogers World

COVID-19 testing requirements
Visitors from Oklahoma City Will Rogers World must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Lambert-St Louis.

Quarantine requirements
Visitors from Oklahoma City Will Rogers World are not required to quarantine after entering Lambert-St Louis.

Alternative routes for St. Louis to Oklahoma City

See prices for flight routes from nearby airports that may be better suited for you.

Top 2 airlines flying from St. Louis to Oklahoma City

The chart below displays the airlines Cheapflights users traveling from St. Louis to Oklahoma City choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United Airlines
Cheapest$159
Average$243
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
American Airlines
Cheapest$190
Average$332
FlexibilityNo cancel fee
On-time71%
COVID-19 safety

Hourly flight availability from St. Louis to Oklahoma City

See what time of day planes typically take off from St. Louis to Oklahoma City
1%of flight departuresEarly morningMidnight to 6 am
6%of flight departuresMorning6 am to noon
13%of flight departuresAfternoonNoon to 6 pm
80%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from St. Louis to Oklahoma City

See how many times per day planes take to the skies headed from St. Louis to Oklahoma City
Sunday1daily flight
Monday1daily flight
Tuesday1daily flight
Wednesday1daily flight
Thursday1daily flight
Friday1daily flight
Saturday1daily flight