US Passport Holders: Passport must be valid at least 90 days. However, it is recommended to travel with 6 months valid passport.
Indian Passport Holders: Indian passport must be valid for 6 months from the trip completion.
US Citizens: Valid Passport required
US Permanent Residents with Indian Passport: Valid Passport & a valid Permanent Resident card is required.
All Others: Valid passport, Valid US re-entry visa and a Canadian visitor visa is required even if you are not planning to get down from the ship at the Canadian port (Victoria Island).
For all Visa related questions, please visit CIBT.com
You can also apply for Canadian Visitor visa online at Government of Canada Immigration and Citizenship