I am staying at the Pan Pacific (the hotel at the port) in a couple of weeks and called to see how far it was to the airport. They told me 30 to 40 minutes depending on traffic. Keep this in mind. I have not disembarked in Vancouver before, so I don't know what kind of time it takes to get through the process - especially if you have to go through customs. You may be better off just spending the night in Vancouver and flying out the next day. You can always let CCL know of your early flight and see if they think you will make it - they can probably better judge this than anyone else. Maybe someone who has disembarked in Vancouver and shed some light on the situation.
Sorry to disagree but this is from the Port of Vancouver website: Cherylroy...See 3rd paragraph.
US Direct Program for Alaska Cruise Ship Passengers
The Vancouver Port Authority (VPA) and the Vancouver International Airport Authority (YVR) have launched a successful "US Direct" strategic initiative that streamlines Alaska cruise ship passenger processing and improves transit times between the Port and Airport.
The US Direct initiative allows passengers arriving at YVR to transfer directly to a same-day-departing cruise ship by participating in expedited immigration and customs clearance process.
******US Direct also works in REVERSE. Passengers arriving on a cruise and flying out of YVR on the same day disembark the ship and are transferred directly to YVR by participating in expedited immigration and customs clearance process. Upon arrival at YVR, these passengers enter the airport through a designated cruise passenger facility.****
US Direct is designed to maintain the sterility of domestic movements between US arriving cruise ship passengers and departing US pre-cleared flights and vice-versa.