I have a flight at 6:05 am on a Monday from YVR to SFO in December.
As far as I understand, I need to be at YVR at least at 4:05 am. Assume I don't want to take taxis and also assume I will be staying somewhere in downtown. According to Google Maps, there are some night buses, e.g. N10 from Northbound Seymour St @ W Georgia St that can take me to YVR by 3:47 am, which I need to take at 3:09 am. But this seems to be the last bus; and if something happens to it, the only public transportation option I will have after 3:09 am is Canada Line at 4:47 am. Alternatively, I can take Canada Line to YVR at 1:06 am from Vancouver City Centre and be at YVR by 1:31 am. The difference is just 2 hours.
Is my assumption that I need to be at YVR at 4:05 correct?
Am I correct in saying that the above two options are basically the only ones? (Except that I can take Canada Line earlier than 1:06 am and that I can take N10 earlier than 3:09 am.)
I assume it makes no sense to arrive at YVR earlier (say at 11 pm on the previous day), is that right? People aren't usually allowed to spend night on the airside, but the landside should be ok, right?