What is the Distance between thunder bay Canada and buffalo New York?

The total distance between Buffalo, New York and Thunder Bay, Canada is:

857.88 mi / 1,381.03 km

Copyright Wanderlust World © https://www.ynyoo.com