Trip to Kansas City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Oklahoma City to Kansas City

🛫 Starting your journey from Oklahoma City to Kansas City by plane will take you approximately 5 hours and 39 minutes, with a flight duration of 3 hours and 54 minutes being the quickest option with one stopover.

Where to stay in Kansas City

There are over 225 hotels to stay in Kansas City. Prices range from $40 per night.

Find accommodation
  • United Airlines, American Airlines, and Southwest Airlines offer flights from Will Rogers World Airport in Oklahoma City to Kansas City International Airport in Kansas City. These airlines provide convenient and frequent options for travelers making the journey between the two cities. Passengers can book their flights directly through the airlines' websites or through third-party travel websites for added convenience. It is recommended to check the airlines' schedules and compare prices to find the best option for your travel dates.
  • The flight duration from Oklahoma City Will Rogers World Airport to Kansas City International Airport is approximately 5 hours and 39 minutes. This time includes the total air travel time as well as any layovers or stopovers during the journey. Passengers should plan their travel schedule accordingly and arrive at the airport well in advance to complete check-in and security procedures before their flight.
  • The cost of a flight from Oklahoma City to Kansas City can vary depending on factors such as the airline, time of booking, and seat class selected. On average, prices for this route range from $230 to $514. It is recommended to compare prices across different airlines and booking platforms to find the best deals and discounts for your desired travel dates. Additionally, booking in advance or being flexible with travel dates can help secure more affordable flight options.