Home › Oklahoma City (OKC) › Detroit (DTW)
OKC Will Rogers World Airport · OKC → DTW

Direct flights from Oklahoma City to Detroit

7 nonstop flights a week on 3 airlines. Zero layovers — one hop from OKC to DTW.

Flight time: about 1h57m 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.

FlightDepartsDurationDays
Southwest SWA5095 10:34a 2h Fri
Southwest SWA5040 11:55a 1h55m Sun
Southwest SWA5120 12:13p 1h57m Thu
American AAL3165 2:17p 2h5m Fri
Southwest SWA5002 2:41p 2h Sun
Delta DAL8788 3:23p 1h54m Fri
Southwest SWA5115 4:34p 1h57m Fri
American Delta Southwest Find fares 🥕

The route

One hop: OKC → DTW

Nonstop from Oklahoma City (OKC) to Detroit (DTW)

OKC Will Rogers World Airport (OKC) has 7 nonstop flights a week to Detroit (DTW), operated by American, Delta and Southwest. No layovers, no connections — one hop out of OKC and you're there.

This route flies on Thursday, Friday and Sunday — check the schedule grid above before you pick a travel day. Route data updated September 2026 from observed departures.

Route data updated September 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Oklahoma City to Detroit?

The nonstop flight from Oklahoma City (OKC) to Detroit (DTW) takes about 1h57m in the air, based on recently observed nonstop departures.

More nonstops from Oklahoma City