Does Princess have a separate line for non U.S. Citizens during embrakation? I'm just wondering, because my husband is not a US Citizen and when we went on a cruise with NCL they had a separate (and shorter) line. However, our last cruise on RCCL did not.
Where are you embarking? If it's in Vancouver then there might be a separate line as you are going through US customs before getting on the ship. In Ft. Lauderdale I've never gone to a separate line for non US citizens.
If you are embarking at a non-US port but going to a port on the cruise that is US and then you disembark at a US port then no, but if you embark at a US port that stops at a non US port and disembark at a non-US port then maybe otherwise if you disembark at a Non-US port after embarking then yes.