There are
385 mi
from Rochester, NY to Alexandria, VA
That's the driving distance. It would take 8 hours 19 mins to go from Rochester, New York to Alexandria, Virginia.
The flight distance (direct flight from Rochester, NY to Alexandria, VA) is 302.42 mi.
385 mi = 619.69 kms