As a U.S.
Green Card holder, you do not need a visitor visa to travel to Canada.
However, you are expected to have an eTA if you plan to fly to or transit through Canada.
proof of status in the U.S.
(such as a valid Green Card), and.
your valid passport that you used to apply for your eTA.
Do green card holders need visa to Canada?
U.S. green card holders (permanent residents) can travel to Canada without a visa. However, you will need a passport. Canada does not require permanent residents to get a visitor visa. When you travel to Canada, you will need to provide proof of your status in the U.S. (green card) and a valid passport.
How long can green card holders stay in Canada?
What countries can green card holder can travel without a visa?
The following countries don’t require a tourist visa for U.S. Green Card holders:
- Bahamas (physical Green Card and passport)
- Dominican Republic (physical Green Card and passport)
- Canada (physical Green Card or Green Card stamping and passport)
- Costa Rica (physical Green Card and passport) for all Green Card holders.
Do US permanent residents need eTA for Canada?
U.S. citizens do not require a visa or an eTA to travel to Canada. As usual, if you are a U.S. citizen, you can visit Canada with your valid U.S. passport. U.S. permanent residents (Green Card holders) must have an eTA to travel to Canada, as well as their Green Card.