U.S. Lawful Permanent Residents may use their I-551 (Green Card) -- instead of a passport -- for travel between Canada and the United States, by air, land, or sea. The I-551 is accepted for entry to Canada, from the U.S.; a U.S. permanent resident does not require a visa to visit Canada, regardless of citizenship.