Airlines with flights from Oklahoma City to Charlotte
There are four airlines with scheduled flights between OKC and CLT. American Airlines is the only airline with non-stop flights from Will Rogers World to Charlotte Douglas and the flight time is 2 hours and 41 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 2 hours and 41 minutes
-
One World Alliance
-
Charlotte is a American Airlines hub.
-
17 flights per week
-
Airbus A320Boeing 737-800 PassengerAirbus A319
-
First class available
OKC
Direct
CLT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA2273
06:30
06:30
06:30
06:30
06:30
06:30
06:30
AA2220
13:42
13:43
13:43
13:42
13:42
13:32
13:42
AA3299
17:47
----
----
----
17:47
----
18:03
The timetable & schedule information was updated at 2026-04-22
Via Nashville with Southwest Airlines
-
Total flight time: 3h 55m - 6h 15m.
-
Low-cost airline
-
43 flights per week
OKC
Via BNA
CLT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN3107
WN4725
WN4725
----
----
----
----
----
----
07:20
WN3108
WN477
WN477
----
----
----
----
----
07:20
----
WN3107
WN2239
WN2239
----
07:30
07:30
----
----
----
----
WN3107
WN477
WN477
07:35
----
----
07:35
07:35
----
----
WN3108
WN4518
WN4518
16:15
15:25
15:25
16:15
16:15
----
----
WN1652
WN4518
WN4518
----
----
----
----
----
----
16:25
The timetable & schedule information was updated at 2026-04-22
Via Atlanta with Delta Air Lines
-
Total flight time: 4h 00m - 6h 23m.
-
Sky Team Alliance
-
169 flights per week
OKC
Via ATL
CLT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL1184
DL3190
DL3190
05:49
05:49
05:49
05:49
05:49
05:49
05:49
DL1158
DL2157
DL2157
06:49
06:49
06:49
06:49
06:49
----
06:49
DL2020
DL3031
DL3031
----
----
----
----
----
11:14
----
DL2490
DL3031
DL3031
11:14
11:14
11:14
11:14
11:14
----
11:14
DL2020
DL3158
DL3158
13:06
----
----
13:06
13:06
----
13:03
DL2020
DL720
DL720
13:06
13:06
----
----
----
DL2862
DL3177
DL3177
17:15
17:15
17:15
17:15
17:15
----
17:15
The timetable & schedule information was updated at 2026-04-22
Via Dallas with American Airlines
-
Total flight time: 4h 26m - 6h 50m.
-
One World Alliance
-
Charlotte is a American Airlines hub.
-
407 flights per week
-
Airbus A320Boeing 737-800 PassengerAirbus A319
OKC
Via DFW
CLT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA656
AA317
AA317
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA2272
AA1690
AA1690
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA6203
AA1696
AA1696
08:25
08:25
08:25
08:25
08:25
08:25
08:25
AA2222
AA1160
AA1160
----
11:16
----
----
----
11:16
11:16
AA2222
AA344
AA344
11:16
----
11:16
11:16
11:16
----
----
AA3731
AA1160
AA1160
----
12:23
----
----
----
12:23
12:23
AA3731
AA344
AA344
12:23
----
12:23
12:23
12:23
----
----
AA4924
AA1703
AA1703
15:05
----
15:05
15:05
15:05
15:05
15:05
AA2224
AA1703
AA1703
----
15:05
----
----
----
----
----
AA5362
AA1229
AA1229
----
----
----
----
----
16:38
----
AA3730
AA1229
AA1229
16:38
16:38
----
16:38
16:38
----
16:38
AA3501
AA2409
AA2409
17:56
----
17:56
----
17:56
17:56
----
AA2891
AA2409
AA2409
----
17:59
----
17:59
----
----
18:20
AA3729
AA2409
AA2409
19:19
19:19
19:19
19:19
19:19
19:19
19:19
The timetable & schedule information was updated at 2026-04-22
Via Chicago with Southwest Airlines
-
Total flight time: 4h 40m - 6h 20m.
-
Low-cost airline
-
54 flights per week
OKC
Via MDW
CLT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN3121
WN2749
WN2749
05:00
05:00
05:00
05:00
05:00
05:00
----
WN235
WN2752
WN2752
----
----
----
----
----
14:20
----
WN3123
WN4194
WN4194
15:50
14:55
14:55
15:50
15:50
----
15:45
The timetable & schedule information was updated at 2026-04-22

There are four airlines with scheduled flights between OKC and CLT. American Airlines is the only airline with non-stop flights from Will Rogers World to Charlotte Douglas and the flight time is 2 hours and 41 minutes.
Via Houston with United