And the distance according to Google is 230 kilometers or 150 miles. Of course it depends on where you exactly start and where you end in Vancouver.
It is a nice drive by the way with a segment that is my favorite around Bellingham with lake and forested road going through mountains.