- Home
- Flights
- Flights from Phoenix
- Phoenix to Oklahoma City
Flights from Phoenix to Oklahoma City
Southwest Airlines, SkyWest and American Airlines fly nonstop from Phoenix to Oklahoma City, about 16 flights a week. The flight takes around 2h 10m.
Direct flights available ~16 flights a week 2h 10m
Phoenix to Oklahoma City at a glance
Fastest flight2h 10mEstimated
Nonstop flights16/wkSouthwest Airlines, SkyWest, American Airlines
Airlines flying nonstop from Phoenix to Oklahoma City
3 airlines on this route, about 16 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,338 km831 miles
- Flight time
- 2h 10mestimate
- Time difference
- +1hOklahoma City vs Phoenix
- Currency in Oklahoma City
- USD
- Airports
- PHX, AZA → OKC
Flights from Phoenix to Oklahoma City: questions answered
Are there direct flights from Phoenix to Oklahoma City?
Yes. Southwest Airlines, SkyWest and American Airlines fly this route nonstop, with about 16 flights a week in each direction.
How long is the flight from Phoenix to Oklahoma City?
A nonstop flight covers 1,338 km and takes around 2h 10m.
Which airlines fly from Phoenix to Oklahoma City?
Southwest Airlines, SkyWest and American Airlines operate nonstop flights on this route.
Which airports serve Phoenix and Oklahoma City?
Phoenix: Phoenix Sky Harbor International Airport (PHX) and Mesa Gateway Airport (AZA). Oklahoma City: OKC Will Rogers World Airport (OKC).
What is the time difference between Phoenix and Oklahoma City?
Oklahoma City is 1 hour ahead of Phoenix.





