Flight times from Birmingham to Oklahoma City & schedule

The average flight time from Birmingham to Oklahoma City is About 2 hours 58 minutes, covering a distance of About 1,015.86 km.

Flight duration

About 2 hours 58 minutes

Flight distance

About 1,015.86 km

How long is the flight from Birmingham to Oklahoma City?

The flights usually depart from Birmingham-Shuttlesworth International Airport and arrive at Dallas Fort Worth International Airport.

See more
Earliest first
Latest first
United Airlines UA4066
BHM 3:03 PM
IAH 5:10 PM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA1355
IAH 8:25 PM
OKC 9:59 PM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3163
BHM 4:01 PM
ATL 6:14 PM
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 10:40 PM
OKC 11:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA4168
BHM 5:00 PM
IAH 7:10 PM
With stops 2.2h
S
M
T
W
T
F
S
United Airlines UA1355
IAH 8:25 PM
OKC 9:59 PM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2484
BHM 6:20 PM
ATL 8:35 PM
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 10:40 PM
OKC 11:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA5267
BHM 7:19 PM
DFW 9:37 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2734
DFW 10:56 PM
OKC 11:58 PM
1.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA2493
BHM 12:12 PM
DFW 2:27 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1295
DFW 3:09 PM
OKC 4:12 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA2493
BHM 12:12 PM
DFW 2:27 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1295
DFW 3:09 PM
OKC 4:12 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5267
BHM 7:19 PM
DFW 9:37 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2734
DFW 10:56 PM
OKC 11:58 PM
1.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2484
BHM 6:20 PM
ATL 8:35 PM
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 10:40 PM
OKC 11:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA4168
BHM 5:00 PM
IAH 7:10 PM
With stops 2.2h
S
M
T
W
T
F
S
United Airlines UA1355
IAH 8:25 PM
OKC 9:59 PM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3163
BHM 4:01 PM
ATL 6:14 PM
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL2423
ATL 10:40 PM
OKC 11:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA4066
BHM 3:03 PM
IAH 5:10 PM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA1355
IAH 8:25 PM
OKC 9:59 PM
1.6h
S
M
T
W
T
F
S
Check prices