Direct flights from Oklahoma City to Detroit
All flights from OKC to DTW non-stop. There are direct flights from Will Rogers World (OKC), Oklahoma, USA to Detroit Metropolitan Airport (DTW), Michigan, USA with Delta Air Lines, Southwest Airlines and American Airlines. three times per week Departure times range from 10:20 to 16:25 depending on the schedule period. The flight distance is 904 miles (1455 km). Flight time ranges from 2 hours and 15 minutes to 2 hours and 26 minutes.
Flight schedule from Oklahoma City to Detroit with Delta Air Lines
This is a weekly direct flight schedule for Delta Air Lines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Oklahoma City to Detroit with Southwest Airlines
This is a weekly direct flight schedule for Southwest Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Oklahoma City to Detroit with American Airlines
This is a weekly direct flight schedule for American Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Oklahoma City to Detroit scheduled departures
Select a date to see every published non-stop departure between OKC and DTW.
OKC - DTW route facts
-
Distance904 miles (1455 km)
-
Flight time2 hours and 15 minutes to 2 hours and 26 minutes
-
Airlines
Delta
Southwest
American Airlines -
Airline alliancesSkyTeam Low-cost carrier oneworld
-
CabinsEconomy First
-
Hub airportsDelta Air Lines: DTW
-
Arrival terminalsDelta Air Lines: Terminal MSouthwest Airlines: Terminal EAmerican Airlines: Terminal E
-
AircraftDelta Air Lines: Airbus A320Southwest Airlines: Boeing 737MAX 8 Passenger and Boeing 737-800 (winglets) Passenger/BBJ2American Airlines: Boeing 737-800 Passenger
