Heres the full story on Parking. Normal drop off is drive under Canada Place to P2. Get dropped off with your bags and head for the Zoo. Our experience was the worst embarkation ever anywhere I have done in North America since 1994. Here Seattle ,Florida, California, Puerto Rico. Etc.. 2 plus hours of non-stop through separate checkin/Customs/ etc. to getting finally to the ship.(see thread by Dr. Koob here on CC). I haven’t read it yet but I’m sure it’s a beaut.). So back to parking > IF YOU. ARE GOING TO PARK you give your bags to specific ship handlers and go and park. Doing this bag drop and getting to the check in line took about 45 mins from the entrance. Then we started the 2+Hr check in. We entered around 12:30. We found space back near the entrance to P2. More folks came after us as we walked all the way back to where we passed the bag drop and started up to check in. There are lots of spaces across the full width of CP so best take a pic of your spot. Not sure if spots are avail for cruise parking on P1. On return you walk onto CP on Cruise Ship Level get your bags and go out towards the front of CP and it was a breeze today. About half way to the street on this level There is an elevator to go down to P1 and P2. As you breakout into the public area. Straight ahead with slight angle to the right and can be missed if you are not looking up at the signage. Getting off the ship well planned and timely as ship cleared when it was supposed to. BUT we came from a Canadian Port and did not have a clearance issue for enter into Canada. Most ships that do the return from CP leave a US port and will have some Customs delay or Procedure that we would have had in Prince Rupert. It was casual but our paper work was done after leaving Ketchikan and obviously almost precleared for Rupert. BTW A subject was arrested off the ship by Police in Prince Rupert. It was made pretty clear he would not be returned to the ship. Welcome to Canada.