I drove back from Portland last Sunday. It took about 5.5 hours with no traffic and no line at the Boarder. I was also going to Burnaby, so you might add an extra half hour for Abbotsford. If there had been traffic and a lineup, I would assume it would tack on an extra hour.