Been there, done that. My daughter lives about 15 miles due north of Toronto. When we visit her, we drive in from the west and then North on the 400. We left for home at 6:30 or 7:00 a few times and wound up driving at about 15-20 MPH for over an hour. After that, we started leaving at about 5:30. There was still more traffic than you would expect.