Portland to Manhattan is 315 miles. Bangor to Buffalo is 651 miles.
The driving distance from Buffalo, NY to Rome, NY is 190 miles.
The driving distance from Buffalo NY to Hanover, Ontario is 167 road miles - about 3 hours and 43 minutes driving time.
466 miles
21 miles
109 miles
It is 51.6 miles according to Google Maps.
It is 74.5 miles according to Google Maps.
Too many.
320miles
287 miles
about 1200 miles
402 miles
4,325 miles
17
The distance between Buffalo NY and Dayton OH is about 403 road miles.
The shortest driving distance is 152 miles.