How long is a flight from Oklahoma City to Phoenix Arizona?

The flight time for flights between the above places is 2 hours 10 mins

This is an approximate travel time. The actual time might change depending on the flight path chosen, weather conditions, etc