Cheap flights from STL to OKC (Lambert-St. Louis Intl. to Will Rogers World)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from STL to OKC starting at $146 One Way, $270 Round Trip

Prices starting at $270 for return flights and $146 for one-way flights to Will Rogers World were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hotel Ideas near Will Rogers World

Airport Hotels near Will Rogers World

Clarion Pointe OKC Airport

Clarion Pointe OKC Airport

2.5 out of 5
1905 S Meridian Ave Oklahoma City OK
$56 nightly
The price is $66 total per night from Jun 23 to Jun 24
$66 total
Jun 23 - Jun 24
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
7.6/10 Good! (1,588 reviews)
"The TV was hard to connect to. the hotel needs a better system or at least a staff member on duty that can explain how to just watch regular channels i called front desk they didn't know how to connect either"

Reviewed on Jun 19, 2026

Clarion Pointe OKC Airport
Wingate by Wyndham Oklahoma City/Airport

Wingate by Wyndham Oklahoma City/Airport

3 out of 5
2001 S Meridian Avenue Oklahoma City OK
$56 nightly
The price is $66 total per night from Jun 22 to Jun 23
$66 total
Jun 22 - Jun 23
Total with taxes and fees
Stay at this hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the clean rooms in our reviews. Popular attractions ...
6.2/10 (1,442 reviews)
"The room stank so bad. I couldn’t use the pillows because of the stench on them. Everything was dirty. No one was ever at the front desk. I thought I was booking at a different hotel so that part is my fault."

Reviewed on Jun 20, 2026

Wingate by Wyndham Oklahoma City/Airport
Governor's Suites Hotel Oklahoma City Airport Area

Governor's Suites Hotel Oklahoma City Airport Area

2.5 out of 5
2308 S Meridian Ave Oklahoma City OK
$81 nightly
The price is $95 total per night from Jun 22 to Jun 23
$95 total
Jun 22 - Jun 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
8.4/10 Very Good! (1,108 reviews)
"Everything was okay for a one-night stay. Our room was clean. The staff member checking us in was just okay...seemed like he was bored or just doesn't enjoy his job. Our key card wouldn't work, and when we informed the staff member he begrudgingly came to our room and tried it: the key card didn't ..."

Reviewed on Jun 19, 2026

Governor's Suites Hotel Oklahoma City Airport Area
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels In Oklahoma City

OKANA Resort & Indoor Waterpark

OKANA Resort & Indoor Waterpark

4 out of 5
639 First Americans Blvd Oklahoma City OK
$247 nightly
The price is $291 total per night from Jul 14 to Jul 15
$291 total
Jul 14 - Jul 15
Total with taxes and fees
Book a stay at this beach hotel in Oklahoma City. Enjoy free WiFi, an outdoor pool, and a full-service spa. Popular attractions Paycom Center and Oklahoma City ...
OKANA Resort & Indoor Waterpark
Wyndham Grand Oklahoma City Downtown

Wyndham Grand Oklahoma City Downtown

4 out of 5
10 N Broadway Ave Oklahoma City OK
$106 nightly
The price is $125 total per night from Jun 23 to Jun 24
$125 total
Jun 23 - Jun 24
Total with taxes and fees
Book a stay at this spa hotel in Oklahoma City. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the clean ...
8/10 Very Good! (3,253 reviews)
"Loved the location as it is central to all attractions and restaurants. Furniture was dated and carpets in need to replacement but overall it was clean and comfy. Exterior windows are in need of a good cleaning but that didn’t hamper the overall experience. Pool was clean and enjoyable but none of ..."

Reviewed on Jun 19, 2026

Wyndham Grand Oklahoma City Downtown
Omni Oklahoma City Hotel

Omni Oklahoma City Hotel

4 out of 5
100 West Oklahoma City Blvd Oklahoma City OK
$204 nightly
The price is $240 total per night from Jul 5 to Jul 6
$240 total
Jul 5 - Jul 6
Total with taxes and fees
Book a stay at this spa hotel in Oklahoma City. Enjoy a full-service spa, 3 restaurants, and 2 bars/lounges. Our guests praise the pool and the helpful staff ...
9.4/10 Exceptional! (1,739 reviews)
"Omni is exquisite! Every time we go somewhere, and we aren’t sure where to stay, Omni is the go to! One of their staff even drove me in his personal car to a concert because the car service was late. Amazing service."

Reviewed on Jun 19, 2026

Omni Oklahoma City Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Oklahoma City Hotels With Airport Transportation

Clarion Pointe OKC Airport

Clarion Pointe OKC Airport

2.5 out of 5
1905 S Meridian Ave Oklahoma City OK
$56 nightly
The price is $66 total per night from Jun 23 to Jun 24
$66 total
Jun 23 - Jun 24
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
7.6/10 Good! (1,588 reviews)
"The TV was hard to connect to. the hotel needs a better system or at least a staff member on duty that can explain how to just watch regular channels i called front desk they didn't know how to connect either"

Reviewed on Jun 19, 2026

Clarion Pointe OKC Airport
Biltmore Hotel Oklahoma

Biltmore Hotel Oklahoma

2.5 out of 5
401 S Meridian Ave Oklahoma City OK
$54 nightly
The price is $64 total per night from Jul 4 to Jul 5
$64 total
Jul 4 - Jul 5
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Paycom Center and Celebration ...
5.8/10 (1,001 reviews)
"I had a good stay at the Biltmore Hotel. The staff was very helpful. It was a good value."

Reviewed on Jun 4, 2026

Biltmore Hotel Oklahoma
Country Inn & Suites by Radisson, Oklahoma City Airport, OK

Country Inn & Suites by Radisson, Oklahoma City Airport, OK

3 out of 5
2415 S Meridian Ave Oklahoma City OK
$76 nightly
The price is $89 total per night from Jun 29 to Jun 30
$89 total
Jun 29 - Jun 30
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
8.2/10 Very Good! (1,001 reviews)
"Only complaint was there was a bathtub in the ADA room. Large spacious room."

Reviewed on Jun 15, 2026

Country Inn & Suites by Radisson, Oklahoma City Airport, OK
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Low Priced Oklahoma City Hotels

Stratford House Inns - Edmond

Stratford House Inns - Edmond

2.5 out of 5
3020 S. Broadway Edmond OK
$65 nightly
The price is $74 total per night from Jun 22 to Jun 23
$74 total
Jun 22 - Jun 23
Total with taxes and fees
Book a stay at this business-friendly motel in Edmond. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
9.4/10 Exceptional! (1,141 reviews)
"For the price, you can’t beat it! I booked based on the consistently good reviews. It’s a no frills sort of place which I didn’t mind - for the price! Sure there were some things like the bath tub not draining very well, and things looking a little outdated here and there, but it was clean and smelled ..."

Reviewed on Jun 18, 2026

Stratford House Inns - Edmond
Biltmore Hotel Oklahoma

Biltmore Hotel Oklahoma

2.5 out of 5
401 S Meridian Ave Oklahoma City OK
$54 nightly
The price is $64 total per night from Jul 4 to Jul 5
$64 total
Jul 4 - Jul 5
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Paycom Center and Celebration ...
5.8/10 (1,001 reviews)
"I had a good stay at the Biltmore Hotel. The staff was very helpful. It was a good value."

Reviewed on Jun 4, 2026

Biltmore Hotel Oklahoma
Days Inn by Wyndham Norman

Days Inn by Wyndham Norman

2 out of 5
2543 W. Main Street Norman OK
$67 nightly
The price is $78 total per night from Jun 23 to Jun 24
$78 total
Jun 23 - Jun 24
Total with taxes and fees
Book a stay at this business-friendly motel in Norman. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Tribes 131 Native American Art ...
6.6/10 (1,002 reviews)
"I reserved 1 room and was charged for 2. Having to dispute the charges with my credit card company."

Reviewed on Jun 8, 2026

Days Inn by Wyndham Norman
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Oklahoma City

Hampton Inn & Suites Oklahoma City-Bricktown

Hampton Inn & Suites Oklahoma City-Bricktown

4 out of 5
300 E Sheridan Ave Oklahoma City OK
$114 nightly
The price is $134 total per night from Jul 3 to Jul 4
$134 total
Jul 3 - Jul 4
Total with taxes and fees
Stay at this hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and room service. Our guests praise the breakfast and the pool in our reviews. Popular ...
9.2/10 Wonderful! (1,149 reviews)
"Our stay was great,only thing I can say negative was the bed was hard. Other then that the staff was great breakfast was good. And it is walking distance from the river walk and there is plenty to do."

Reviewed on Jun 20, 2026

Hampton Inn & Suites Oklahoma City-Bricktown
Home2 Suites by Hilton Oklahoma City Yukon

Home2 Suites by Hilton Oklahoma City Yukon

3 out of 5
11510 West I-40 Service Road Yukon OK
$110 nightly
The price is $130 total per night from Jun 28 to Jun 29
$130 total
Jun 28 - Jun 29
Total with taxes and fees
Stay at this hotel in Yukon. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
9.2/10 Wonderful! (1,001 reviews)
"Staff was very helpful."

Reviewed on Jun 3, 2026

Home2 Suites by Hilton Oklahoma City Yukon
Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK

3 out of 5
13501 Memorial Park Dr Oklahoma City OK
$74 nightly
The price is $87 total per night from Jul 21 to Jul 22
$87 total
Jul 21 - Jul 22
Total with taxes and fees
Book a stay at this business-friendly hotel in Oklahoma City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
8.8/10 Excellent! (1,002 reviews)
"Nice place to stay. Price was great, too!"

Reviewed on Jun 19, 2026

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

STL to OKC Route Info

Origin Airport
Destination Airport
Number Of Airlines Serving
Distance
Shortest Flight Departure Time
Shortest Flight Departure Date
STL Address & GPS
Address:
10701 Lambert International Blvd.
Saint Louis MO, 63145
United States
IATA Code:
STL
Longitude:
-90.379002
Latitude:
38.748707
Time Zone:
America/Chicago
OKC Address & GPS
Address:
7100 Terminal Drive
Oklahoma City OK, 73159-0937
United States
IATA Code:
OKC
Longitude:
-97.59609
Latitude:
35.395629
Time Zone:
America/Chicago

Frequently asked questions

Are there non-stop flights from St. Louis Lambert International Airport to Will Rogers Airport?
We're thrilled to inform you that Southwest Airlines will fly you directly from St. Louis to Oklahoma City. Book your seat on the plane now and enjoy a stress-free, nonstop flight.
What is the shortest flight from St. Louis Lambert International Airport to OKC?
Take the opportunity to relax on your way from St. Louis to Oklahoma City. The shortest flight time from St. Louis Lambert International Airport to Will Rogers World Airport (OKC) is 4 hours and 54 minutes, which gives you loads of time to indulge in a tipple or lose yourself in a gripping novel.
How many hours flight from St. Louis Lambert International Airport to Will Rogers World Airport (OKC)?
It takes a short and sweet 5 hours on average to get from STL to OKC. Pull out your travel book and start marking the places you want to visit. It won't be long before you'll be seeing them for yourself.
What airlines have the most flights from St. Louis Lambert International Airport to Will Rogers World Airport (OKC)?
Ready to organize your St. Louis to Oklahoma City airfare? Make Southwest Airlines your first pick. With 71 flights every month to select from on this route, they've got the ticket to your next awe-inspiring adventure.

Map To Nearby Hotels

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.

More to Explore