Bumping this thread to ask for reports from those who have ridden Seattle-Vancouver and done customs / immigration in the opposite direction. I am considering riding a train that arrives in Vancouver at 1115am and must catch a US-bound flight departing YVR at 220pm. The Skytrain trip out to YVR will take about 45 minutes. Too tight for comfort? How long do the Canadian customs officials take?