Welcome to Flyer Talk
skigirl
Canadian immigration at YVR has taken me from 5 minutes to 3 hours to clear. The time it took 3 hours was unusual circumstances, but an hour wait is not uncommon. I would not book the 2pm flight even if it was on the same ticket.