I commute every Friday from Novi, MI to Waterloo, ON Canada. I am interested in carpooling. It takes around 4-5 hours to get there depending on the border situation. As a driver, normally take Sarnia border but if I find good match, I can take Detroit/Windsor border. From Windsor to Waterloo, it takes around 3 hours with one quick stop of less than 10 minutes.