We disembarked in Vancouver from the Jewel earlier this month. Customs took longer to clear our ship since there were three ships coming in that morning. This caused delays in getting off the ship. We took the transfer through NCL and we made it through the airport security and customs right around noon. Since you are flying within Canada you wouldn't have to go through the airport customs at YVR so that might help but it will be close