Around the World

Distance between Buffalo and Rochester

Distance from Buffalo, NY to Rochester, NH is 400 miles / 643 kilometers.

Map showing the distance from Buffalo to Rochester

Beeline Air distance: miles km
Leaflet | © OpenStreetMap contributors

Buffalo, NY

City: Buffalo, NY
Country: United States

Rochester, NH

City: Rochester, NH
Country: United States

Time difference between Buffalo and Rochester

There is no time difference between Buffalo and Rochester. Current local time in Buffalo and Rochester is 17:41 EST (2025-01-19)

Search