Passport requirements depend on the cruise itinerary and when you're planning to visit Alaska.
Most cruises to Alaska on the large cruise lines (Holland America, Royal Caribbean, Princess, etc.) are required to touch a foreign port - and either start in or visit Canada during the cruise. Until sometime in summer 2008 or thereafter (the exact date has not been established) a passport is not required for travel by sea or land to Canada.
If you're planning to cruise in the spring, you will not need a passport -- unless you must fly to Vancouver to meet the ship (passports are required for travel by air to Canada).
Several small cruise lines (Cruise West, Majestic America, American Safari) have US registry and are able to cruise only in Alaska. Passports are not required for these sailings.
Yes, Canadian citizens need to show a valid passport when traveling abroad- even for the US. It does not matter if you enter the US by land, sea or air.
No because it is a U.S. state. However, you might want to bring it just in case the airport security personnel want to see it for other purposes.
Are you American? Then you'd need transport visa if you want to cross the Canadian borders. You don't need any passport if you want to go from Texas to Alaska on plane :)
Not if you are a US citizen
You will if you are driving through Canada.
Alaska is a state just like California. You do not need a passport to move from one state to the other. The only reason you would need a passport to get to Alaska is if you were driving, which requires you to go through Canada.
If you are Canadian you do not need a passport to enter Canada, though you may be asked to provide ID.
Yes. You should travel with a passport to all foreign countries.
Alaska is American territory, and a US state. If you are traveling overland through Canada, you'll need one for that. If the travel through Canada they do need a passport; however it is not required for a direct flight to Alaska from the lower 48 or Hawaii.
After your passport has expired you need to go to the Canadian Consulate and apply for a new one. Once a new passport is approved you will be able to travel again.
If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
Yes, if the Canadian has the money to book the cruise and a passport.
yes but u need a american/canadian visa yes but u need a american/canadian visa yes but u need a american/canadian visa yes but u need a american/canadian visa yes but u need a american/canadian visa yes but u need a american/canadian visa
That depends on where you are travelling from and if you are crossing any international borders. For example, if you are travelling within the U.S, you do not need a passport to go to El Paso. However, if you are travelling from Canada to El Paso, a valid Canadian passport is required.