Direct flights from Oklahoma City to Dallas-Fort Worth
91 nonstop flights a week on 5 airlines. Zero layovers — one hop from OKC to DFW.
Flight time: about 37m nonstop
Which days does it fly?
When does it fly?
Departure times in Oklahoma City local time, from flights observed over the last 7 days.
| Flight | Departs | Duration | Days |
|---|---|---|---|
| American AAL656 | 5:01a | 37m | Thu |
| American AAL656 | 5:06a | 37m | Fri–Sun |
| American AAL656 | 5:19a | 35m | Mon–Tue |
| American AAL656 | 5:29a | 35m | Wed |
| American AAL2272 | 6:04a | 46m | Fri |
| American AAL2272 | 6:09a | 40m | Mon, Wed, Thu, Sat, Sun |
| SkyWest SKW6203 | 8:31a | 38m | Tue, Sun |
| SkyWest SKW6203 | 8:36a | 31m | Sat |
| SkyWest SKW6203 | 8:49a | 30m | Mon, Wed, Fri |
| SkyWest SKW6203 | 9:16a | 31m | Thu |
| American ENY3805 | 11:21a | 42m | Tue–Fri |
| American ENY3805 | 11:28a | 42m | Sat–Sun |
| SkyWest SKW9909 | 11:42a | 29m | Tue |
| American ENY3731 | 12:28p | 49m | Sat–Sun |
| American ENY3731 | 1:01p | 38m | Wed |
| American ENY3731 | 1:06p | 37m | Fri |
| American ENY3805 | 1:11p | 35m | Mon |
| American ENY3731 | 1:38p | 38m | Tue, Thu |
| American ENY3731 | 3:13p | 34m | Mon |
| American AAL2224 | 3:14p | 38m | Tue |
| United UAL1062 | 3:50p | 34m | Wed |
| American JIA5362 | 3:54p | 28m | Wed |
| American JIA5653 | 4:07p | 42m | Sat |
| American JIA5362 | 4:21p | 38m | Mon |
| SkyWest SKW4818 | 4:21p | 30m | Wed |
| Frontier FFT2274 | 4:24p | 41m | Wed |
| Delta DAL803 | 4:35p | 26m | Wed |
| American ENY3730 | 4:44p | 37m | Tue |
| American JIA5362 | 4:47p | 30m | Fri–Sat |
| American JIA5362 | 4:55p | 28m | Thu |
| American ENY3730 | 5:26p | 35m | Fri |
| American ENY3730 | 5:45p | 1h20m | Thu |
| American AAL2891 | 6:10p | 40m | Tue |
| American ENY3535 | 6:10p | 44m | Fri–Sat |
| American AAL1584 | 6:29p | 34m | Wed |
| American ENY3730 | 6:31p | 33m | Mon |
| American ENY3535 | 6:34p | 48m | Sat |
| American JIA5362 | 6:47p | 28m | Sat |
| American AAL407 | 7:38p | 33m | Sun |
| American ENY3729 | 7:40p | 35m | Fri |
| American ENY3729 | 7:51p | 33m | Sat |
| American AAL1953 | 7:57p | 36m | Sun |
| American AAL1056 | 7:58p | 35m | Sun |
| American ENY3729 | 8:01p | 40m | Tue |
| Delta DAL846 | 8:05p | 38m | Sun |
| American ENY3729 | 8:08p | 45m | Wed |
| American ENY3535 | 8:17p | 33m | Mon |
| American AAL2736 | 8:24p | 33m | Sun |
| American AAL2158 | 8:26p | 49m | Tue |
| Delta DAL1543 | 8:26p | 31m | Sun |
| American AAL3218 | 8:26p | 1h12m | Wed |
| American ENY3727 | 8:31p | 33m | Sat |
| United UAL1590 | 8:34p | 1h1m | Sun |
| American ENY3535 | 8:54p | 35m | Wed |
| United UAL793 | 8:58p | 44m | Sun |
| Frontier FFT3567 | 9:02p | 38m | Sun |
| American AAL1531 | 9:15p | 36m | Mon |
| American ENY3727 | 9:15p | 35m | Wed |
| American ENY3730 | 9:22p | 43m | Sun |
| American JIA5362 | 9:32p | 38m | Sun |
| SkyWest SKW4960 | 9:36p | 11m | Sun |
| American AAL2891 | 9:38p | 51m | Thu |
| American AAL402 | 9:42p | 33m | Sun |
| American ENY3729 | 9:46p | 35m | Thu |
| American AAL1304 | 10:06p | 1h12m | Wed |
| American ENY3729 | 10:11p | 39m | Mon |
| American AAL1440 | 10:56p | 1h11m | Wed |
| American ENY3727 | 11:00p | 37m | Mon |
| SkyWest SKW4996 | 11:09p | 1h19m | Sun |
| American ENY3727 | 11:12p | 44m | Fri |
| American ENY3729 | 11:13p | 36m | Sun |
| American ENY3727 | 11:25p | 35m | Thu |
| American AAL2891 | 11:28p | 33m | Sun |
The route
One hop: OKC → DFWDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from Oklahoma City (OKC) to Dallas-Fort Worth (DFW)
OKC Will Rogers World Airport (OKC) has 91 nonstop flights a week to Dallas-Fort Worth (DFW), operated by American, Delta, Frontier, SkyWest and United. No layovers, no connections — one hop out of OKC and you're there.
This route flies every day of the week, so any travel day works. Route data updated July 2026 from observed departures.
Route data updated July 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
How long is the flight from Oklahoma City to Dallas-Fort Worth?
The nonstop flight from Oklahoma City (OKC) to Dallas-Fort Worth (DFW) takes about 37m in the air, based on recently observed nonstop departures.
How long does it take to drive from Oklahoma City to Dallas-Fort Worth?
Driving from Oklahoma City to Dallas-Fort Worth takes about 3h 14m — roughly 211 miles — so the car is a real alternative on this route. The nonstop flight takes about 37m.