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

Direct flights from Rochester to Detroit

22 nonstop flights a week on 1 airline. Zero layovers — one hop from ROC to DTW.

Flight time: about 56m 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 DAL1409 5:59a 49m Mon, Fri, Sun
Delta DAL1409 6:09a 48m Tue, Wed, Thu, Sat
Delta SKW4040 10:05a 46m Mon
Delta EDV5287 12:31p 56m Sat
Delta EDV5287 12:40p 1h Tue, Thu
Delta EDV5287 12:46p 59m Mon
Delta EDV5287 12:56p 54m Wed, Fri
Delta EDV5287 1:24p 59m Sun
Delta EDV5281 5:22p 1h6m Wed
Delta EDV5281 5:30p 50m Mon, Tue, Thu
Delta EDV5281 5:40p 1h3m Fri–Sun

The route

One hop: ROC → DTW

Nonstop from Rochester (ROC) to Detroit (DTW)

Frederick Douglass Greater Rochester International Airport (ROC) has 22 nonstop flights a week to Detroit (DTW), operated by Delta. 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 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 Rochester to Detroit?

The nonstop flight from Rochester (ROC) to Detroit (DTW) takes about 56m 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 56m.

More nonstops from Rochester