I'm confused. Why are they going from Bufalo to Hamilton to brampton to london. It would be way faster to go from Buffalo to London straight.
Technically, it's faster to London from Ohio if you go through the Michigan/detroit/windsor route.
The route below is 570 miles. The Detroit Windsor way is 437 miles.