Originally Posted by
MSPeconomist
You do immigration and customs (pre clearance) in YVR. Allow lots of time. Check in closes one hour before departure, but that's cutting it close IME. For a 6 am departure in coach without status, I would suggest arriving at the airport by 4 am.
Thanks so much for the quick reply. We are definitely going to arrive to YVR by 4 AM or perhaps a bit earlier.