1. Get your passport, credit or debit card ready, and read the help document. You must have a valid Canadian passport to take a cruise from the United States.Some of the countries you visit will not permit entry without a passport. Type or print legibly in black ink. The Department of Homeland Security recommends filling out the form at least 3 days before traveling. In addition to your passport, you may need a travel authorization such as a visa or an Electronic Travel Authorization (eTA) to enter Canada. Submit your customs and immigration declaration online using Advance Declaration up to 72 hours before you arrive in Canada. By Appointment Only. Hours. Mon–Fri. All international visitors to Utah and the USA must apply for a visa or obtain an ESTA (Electronic System for Travel Authorization) visa waiver. Consular assistance.