Is a passport required to travel in Canada?
Citizens or permanent residents of the United Stated should note that the Western Hemisphere Travel Initiative (WHTI) currently requires anyone, including U.S. citizens, entering or re-entering the United States by air to have a passport or a NEXUS card when used at a NEXUS kiosk at designated airports. As of June 1, 2009 the WHTI law will also require U.S. citizens 16 years of age or over who re-enter the United States by land and sea to have a passport or other appropriate secure document like a NEXUS card. For further information visit the U.S. Department of State Web site for international travel updates at www.travel.state.gov/travel/travel_1744.html. You must have a valid passport if you are visiting Canada from another country other than the U.S. Visitors coming from certain countries will be required to present a visitor visa that must be obtained at a visa office outside Canada. For additional information visit the official government site.