Flights from Detroit to Oklahoma City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DTW to OKC – All flight route options from Detroit Metropolitan Airport, Michigan, USA to Will Rogers World, Oklahoma, USA. These flights are operated by 5 different airlines. Fly non-stop or choose from 12 different connecting flights. The shortest flight time is 2 hours and 23 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Will Rogers World
We got great deals on hotels and car rentals near the airport.
Detroit to Oklahoma City flights
There are over 15 airlines and as many as 309 flights every week to this destination. You can fly non-stop to Oklahoma City (OKC) from Detroit (DTW) with Delta Air Lines, Southwest Airlines or American Airlines but if a stopover option suits you better you can choose to fly via Saint Louis, Nashville or any other of the 12 alternatives with connectiing airports.
Detroit to Oklahoma City with Delta Air Lines
You can fly non-stop every Thursday, Friday or Sunday at 8:00 am, 12 noon or 3:00 pm. You can also take a connecting flight via Minneapolis or Atlanta. Delta Air Lines is a member of SkyTeam.
Note Non-stop flights with Delta Air Lines will begin in Sep 2025.
With Southwest Airlines
You can fly non-stop with Southwest Airlines every Friday at 12:35. You can also catch a transit flight via Saint Louis or Nashville.
Note Non-stop flights with Southwest Airlines will begin in Sep 2025.
Distance & flight times: Detroit Metropolitan Airport to Will Rogers World
The shortest flight time between DTW and OKC is 2 hours and 23 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 23m | - | 904 miles (1455 km) |
STL Saint Louis | 4h 20m | 1h 55m | 905 miles (1456 km) |
BNA Nashville | 4h 30m | 40m | 1076 miles (1731 km) |
MDW Chicago | 4h 35m | 50m | 923 miles (1485 km) |
MSP Minneapolis | 4h 45m | 55m | 1228 miles (1976 km) |
ORD Chicago | 5h 7m | 2h 10m | 931 miles (1498 km) |
TYS Knoxville | 5h 13m | 1h 17m | 1214 miles (1953 km) |
DFW Dallas | 5h 18m | 1h 14m | 1167 miles (1878 km) |
ATL Atlanta | 5h 51m | 1h 57m | 1362 miles (2191 km) |
CLT Charlotte | 6h 3m | 52m | 1446 miles (2327 km) |
IAH Houston | 6h 30m | 2h 31m | 1478 miles (2378 km) |
DCA Washington | 7h 22m | 2h 9m | 1568 miles (2523 km) |
HOU Houston | 8h 35m | 2h 35m | 1520 miles (2446 km) |



