Miles between Rochester, NY and Poughkeepsie, NY

There are
297 mi
from Rochester, NY to Poughkeepsie, NY

That's the driving distance. It would take 5 hours 56 mins to go from Rochester, New York to Poughkeepsie, New York.

The flight distance (direct flight from Rochester, NY to Poughkeepsie, NY) is 213.50 mi.

297 mi = 477.44 kms