American Airlines, SkyWest Airlines and Southwest Airlines operate nonstop flights from Phoenix (PHX) to Oklahoma City (OKC). The nonstop flight takes around ~1h 40m, covering 831 miles (1,338 km) and operates multiple daily. Updated 30 June 2026.
We'll email you when a fare from PHX drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Scheduled departures over the next 7 days · Updated 23d ago
Yes, American Airlines, SkyWest Airlines and 1 more airline operate nonstop flights from Phoenix (PHX) to Oklahoma City (OKC).
American Airlines, SkyWest Airlines, Southwest Airlines operate nonstop flights from Phoenix to Oklahoma City.
The nonstop flight from Phoenix to Oklahoma City takes ~1h 40m (approximately 1338 km).
Nonstop flights from Phoenix to Oklahoma City operate multiple daily.