Flight times from Phoenix to Oklahoma City & schedule

The average flight time from Phoenix to Oklahoma City is About 2 hours 23 minutes, covering a distance of About 1,339.14 km.

Flight duration

About 2 hours 23 minutes

Flight distance

About 1,339.14 km

Earliest flight

08:58 → 13:31

Latest flight

18:56 → 23:15

How long is the flight from Phoenix to Oklahoma City?

The flights usually depart from Phoenix Sky Harbor International Airport and arrive at Will Rogers International Airport.

See more
Earliest first
Latest first
American Airlines AA1806
PHX 05:00
DFW 08:33
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA3066
DFW 10:40
OKC 11:43
1.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1535
PHX 06:00
SLC 08:42
With stops 2.7h
S
M
T
W
T
F
S
Delta Air Lines DL3882
SLC 13:59
OKC 17:21
2.4h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91019
PHX 06:30
LAS 07:42
With stops 1.2h
S
M
T
W
T
F
S
Frontier Airlines F91992
LAS 13:12
OKC 17:49
2.6h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94768
PHX 07:35
DEN 10:32
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91748
PHX 09:32
DEN 11:30
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91820
PHX 09:32
DEN 11:30
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA6319
PHX 09:36
OKC 13:07
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91376
PHX 10:20
DEN 13:20
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA3942
PHX 13:40
OKC 16:53
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL687
PHX 15:00
ATL 20:34
With stops 3.6h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 22:40
OKC 23:59
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1495
PHX 17:10
DFW 20:44
With stops 2.6h
S
M
T
W
T
F
S
American Airlines AA2734
DFW 22:56
OKC 23:58
1.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92142
PHX 18:48
DEN 20:41
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA6320
PHX 20:05
OKC 23:21
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91912
PHX 21:38
DEN 00:37
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
See all
Frontier Airlines F91912
PHX 21:38
DEN 00:37
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA6320
PHX 20:05
OKC 23:21
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92142
PHX 18:48
DEN 20:41
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA1495
PHX 17:10
DFW 20:44
With stops 2.6h
S
M
T
W
T
F
S
American Airlines AA2734
DFW 22:56
OKC 23:58
1.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL687
PHX 15:00
ATL 20:34
With stops 3.6h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 22:40
OKC 23:59
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA3942
PHX 13:40
OKC 16:53
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91376
PHX 10:20
DEN 13:20
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA6319
PHX 09:36
OKC 13:07
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91748
PHX 09:32
DEN 11:30
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91820
PHX 09:32
DEN 11:30
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94768
PHX 07:35
DEN 10:32
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91928
DEN 17:19
OKC 20:01
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91019
PHX 06:30
LAS 07:42
With stops 1.2h
S
M
T
W
T
F
S
Frontier Airlines F91992
LAS 13:12
OKC 17:49
2.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1535
PHX 06:00
SLC 08:42
With stops 2.7h
S
M
T
W
T
F
S
Delta Air Lines DL3882
SLC 13:59
OKC 17:21
2.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA1806
PHX 05:00
DFW 08:33
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA3066
DFW 10:40
OKC 11:43
1.1h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA6319
PHX 09:36
OKC 13:07
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3942
PHX 13:40
OKC 16:53
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA6320
PHX 20:05
OKC 23:21
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA6320
PHX 20:05
OKC 23:21
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA3942
PHX 13:40
OKC 16:53
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA6319
PHX 09:36
OKC 13:07
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices