Airlines with flights from Nashville to Oklahoma City

There are four airlines with scheduled flights between BNA and OKC. Southwest is the only airline with non-stop flights from Nashville International to Will Rogers World and the flight time is 2 hours.

Choose airline

Schedules

Southwest Airlines

Non-stop with Southwest Airlines

  • Total flight time: 2 hours
  • Low-cost airline
  • 18 flights per week
  • Boeing 737-700 Passenger (Scimitar Winglets)
    Boeing 737MAX 8 Passenger
    Boeing 737-800 (winglets) Passenger/BBJ2
BNA
Direct
OKC

The timetable & schedule information was updated at 2026-04-21

Southwest Airlines

Via Dallas with Southwest Airlines

  • Total flight time: 3h 35m - 7h 20m.
  • Low-cost airline
  • 54 flights per week
  • Boeing 737-700 Passenger (Scimitar Winglets)
    Boeing 737MAX 8 Passenger
    Boeing 737-800 (winglets) Passenger/BBJ2
BNA
 
Via DAL
 
OKC
 
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN1271
WN4128
05:15
----
----
05:15
05:15
----
----
WN485
WN738
----
----
----
----
----
----
06:30
WN1344
WN1327
----
07:10
07:10
----
----
----
----
WN120
WN686
----
----
----
----
----
08:00
----
WN19
WN686
----
----
----
----
----
08:05
----
WN594
WN686
----
----
----
----
----
08:05
----
WN486
WN4128
08:05
----
----
08:05
08:05
----
----
WN297
WN962
----
----
----
----
----
----
17:05
WN489
WN962
----
17:45
17:45
----
----
----
----
WN490
WN962
18:55
----
----
18:55
18:55
----
----
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - OKC

The timetable & schedule information was updated at 2026-04-21

American Airlines

Via Dallas with American Airlines

  • Total flight time: 3h 52m - 6h 35m.
  • One World Alliance
  • 256 flights per week
BNA
 
Via DFW
 
OKC
 
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA2821
AA2222
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA2787
AA2222
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA2583
AA3731
07:00
07:00
07:00
07:00
07:00
07:00
----
AA3396
AA3731
----
----
----
----
----
----
07:00
AA1515
AA4937
08:00
----
08:00
08:00
08:00
08:00
08:00
AA1515
AA2224
----
08:00
----
----
----
----
----
AA1476
AA2224
----
09:52
----
----
----
----
----
AA1476
AA4937
----
----
09:52
----
----
09:52
----
AA3397
AA4937
09:54
----
----
09:54
09:54
----
09:54
AA2952
AA3501
----
----
11:11
----
----
----
----
AA2952
AA3730
11:11
11:11
----
----
----
----
----
AA1520
AA3501
12:41
----
12:41
----
12:41
12:41
----
AA1520
AA2891
----
12:41
----
12:41
----
----
12:41
AA5274
AA3727
----
----
----
15:20
----
----
----
AA1475
AA3727
15:21
15:21
15:20
----
15:21
15:21
15:21
AA1522
AA1458
16:48
16:48
16:48
16:48
16:48
----
16:48
AA1496
AA1458
18:03
18:03
----
18:03
18:03
18:03
18:03
AA3925
AA2734
18:43
18:43
18:43
18:43
18:43
18:43
18:43
AA5475
AA2734
19:32
----
19:32
19:32
19:32
----
19:32
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - OKC

The timetable & schedule information was updated at 2026-04-21

Delta Air Lines

Via Atlanta with Delta Air Lines

  • Total flight time: 4h 02m - 6h 29m.
  • Sky Team Alliance
  • 220 flights per week
BNA
 
Via ATL
 
OKC
 
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL2637
DL2490
05:10
05:10
05:10
05:10
05:10
----
05:10
DL2637
DL2020
----
----
----
----
----
05:10
----
DL3001
DL2490
06:15
06:15
06:15
06:15
06:15
----
06:15
DL3001
DL2020
----
----
----
----
----
06:15
----
DL2802
DL2020
07:20
07:20
07:20
07:20
07:20
----
07:20
DL3069
DL2862
----
----
----
----
----
09:48
----
DL1155
DL2862
10:49
10:49
10:49
10:49
10:49
10:49
10:49
DL3159
DL2784
14:30
14:30
14:30
14:30
14:30
14:54
14:30
DL719
DL2423
18:54
18:54
18:54
18:54
18:54
19:01
18:54
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - OKC

The timetable & schedule information was updated at 2026-04-21

United Airlines

Via Houston with United Airlines

  • Total flight time: 4h 26m - 6h 54m.
  • 156 flights per week
BNA
 
Via IAH
 
OKC
 
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA286
UA4048
06:30
06:30
06:30
06:30
06:30
----
06:30
UA4005
UA6180
08:40
08:40
08:40
08:40
08:40
----
08:40
UA1366
UA6189
11:10
----
11:10
11:10
11:10
----
11:10
UA1218
UA4834
----
----
----
----
----
11:10
----
UA1218
UA6189
----
11:10
----
----
----
----
----
UA3999
UA5278
----
----
----
----
----
15:04
----
UA2339
UA5278
15:08
15:08
15:08
15:08
15:08
----
15:08
UA2490
UA5709
18:42
----
----
18:42
18:42
----
18:42
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - OKC

The timetable & schedule information was updated at 2026-04-21

Staying up-to-date with the airlines

At Airlineinformation.com you can learn all about the airlines operating around the world together with their destinations and where they operate. You will get a transparent overview of airlines with scheduled flights between any two destinations with non-stop or 1-stop flights regardless of price or availability.
Flight data on this page was last updated on 2026-06-02