We will be renting a car from SEATAC to cross the border to Richmond BC. I goggled it and it says around 2 1/2 hour with minimal traffic and around 3 hr on heavy traffic. How long will be the stop at the border? from Seattle entering Canada? We will be entering Canada on the day of Dec 22nd, a Sunday. Our another concern will be when going back to SEATAC? We will be returning from CANADA to cross Seattle on Dec 25th Christmas day for our 2 pm flight SEA-LAX? Around what time shall we leave Richmond BC ? Will the wait at the border to cross from CANADA to US (Seattle) will be much longer? Thanks for any replies and it will be greatly appreciated.