Home Rochester (ROC) Detroit (DTW)
Frederick Douglass Greater Rochester International Airport · ROC → DTW

Direct flights from Rochester to Detroit

27 nonstop flights a week on 2 airlines. Zero layovers — one hop from ROC to DTW.

Flight time: about 53m nonstop

Which days does it fly?

When does it fly?

Departure times in Rochester local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Delta DAL1752 6:22a 50m Tue, Thu, Fri
Delta DAL1752 6:27a 48m Mon, Wed, Sun
Delta DAL1752 6:40a 50m Sat
Delta EDV5240 10:00a 54m Mon, Thu
Delta EDV5240 10:08a 52m Wed
Delta EDV5240 10:15a 51m Fri
Delta EDV5240 11:12a 43m Tue
Delta EDV5240 11:15a 53m Sun
Delta EDV5192 12:26p 57m Sat
SkyWest SKW4120 12:36p 56m Tue, Thu, Sun
SkyWest SKW4120 12:48p 41m Mon
SkyWest SKW4120 12:57p 54m Wed
SkyWest SKW4120 2:41p 44m Fri
Delta EDV5231 5:59p 58m Fri
Delta EDV5231 6:06p 51m Thu
Delta EDV5231 6:44p 55m Sat
Delta EDV5231 6:47p 1h8m Mon
Delta EDV5231 7:04p 59m Wed
Delta EDV5231 8:18p 55m Sun
Delta EDV5231 10:47p 53m Tue
Delta SkyWest Find fares 🥕

The route

One hop: ROC → DTW

Nonstop from Rochester (ROC) to Detroit (DTW)

Frederick Douglass Greater Rochester International Airport (ROC) has 27 nonstop flights a week to Detroit (DTW), operated by Delta and SkyWest. No layovers, no connections — one hop out of ROC and you're there.

This route flies every day of the week, so any travel day works. Route data updated August 2026 from observed departures.

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

How long is the flight from Rochester to Detroit?

The nonstop flight from Rochester (ROC) to Detroit (DTW) takes about 53m in the air, based on recently observed nonstop departures.

How long does it take to drive from Rochester to Detroit?

Driving from Rochester to Detroit takes about 5h 9m, covering roughly 325 miles. The nonstop flight takes about 53m.

More nonstops from Rochester