Around 5 hours
Detroit-Buffalo
About 30 minutes it takes to drive from Detroit to Windsor.
A long time.
3hrs 10mins
I takes about 1 hour and 54 minutes to drive from Buffalo,NY to Toronto,Ontario,Canada.
Roughly 36 hours if you drive straight through.
Check Mapquest.com
Buffalo to Cleveland is three hours
12 hrs
Shams Rule
4 hours
2536 kilometers