Since yesterday, you can now apply for an electronic travel authorization (eTA) instead of a visa when traveling to Canada by air.
Ask A Question | Learn more about Canada
How can I enter Canada on a valid U.S. tourist visa?
I’m a Moroccan citizen and I have a valid tourist visa to the U.S. Can I now use it to enter Canada as per the new rules or when does it start? Are there any steps to take to make sure I can enter with no hassle?