Skip to main content
Beginning of main content

Cheap Flights from Columbus to Oklahoma City $238.46

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

Cheapest Flights from Columbus to Oklahoma City (CMH to OKC)

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

Interesting Facts About Flights from Columbus to Oklahoma City (CMH to OKC)

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : As of November 28th, the best day for booking to Oklahoma City (OKC) from Columbus (CMH) is December 15th. Bookings have been made roughly 15% below the average price for this route.

Question : How long are most people's visits to Oklahoma City when they fly in from Columbus?
Answer : Of course you're not most people, but if you were, you'd stay roughly 11 days.

Question : Will you do what it takes to get the absolute cheapest flight?
Answer : For the month of December, the cheapest day to fly is Wednesday. Being flexible with your travel days garners you even more savings during your booking.

Question : Do prices fluctuate more for this route than others?
Answer : Prices for CMH to OKC do change much more than most routes. The further out you book a route, the more likely you are to save.

Question : Which airline can you expect delays with on this route?
Answer : If you decide to book your flight with NetJets Aviation, keep an eye on your departure time. Over the past month, NetJets Aviation flights from John Glenn Columbus International Airport (CMH) to Will Rogers World Airport (OKC) are delayed 100% of the time.

Question : How often are flights on time from John Glenn Columbus International Airport (CMH) to Will Rogers World Airport (OKC)?
Answer : Ranking in the top half of all routes worldwide, passengers from CMH to OKC are arriving on-schedule 75% of the time. When there is a delay, it averages between 30-40 minutes.