Buffalo is located quite close to Toronto. The driving distance between the two is just 170 km (105 miles).