If I Have A U.S. Green Card, Do I Still Need A visa Or eTA To Visit Canada?
If you have a Green Card in the United States, you will not need a visa to visit Canada by land or sea. If you plan to transit or fly through Canada, however, you will be expected to have an Electronic Travel Authorization (eTA). You will need proof of your status in the United States, […]