Visafar / US visa / Morocco / Canada
Can Moroccan passport holders with a US visa enter Canada?
Yes. With a valid US visa, Moroccan passport holders can enter Canada with an electronic travel authorisation (up to 180 days). On the passport alone they would need a visa.
- Entry
- Travel authorisation
- Longest stay
- 180 days
- Passport alone
- Visa required
- Checked
- 19 September 2026
Conditions
- eTA expansion programme. Air travel only — arriving by land, sea, bus or train still needs a visitor visa.
- Requires a currently valid US non-immigrant visa, or a Canadian visitor visa held in the previous 10 years.
- The US visa must be valid when you apply for the eTA, but need not still be valid when you travel.
- For a temporary stay, normally up to six months.
- India is NOT on the eligible list — an Indian passport holder with a US visa still needs a full Canadian visa.
Official source: www.canada.ca/en/immigration-refugees-citizenship.html · Legal basis: Immigration and Refugee Protection Regulations (SOR/2002-227), s. 7.01(1)–(2)
More countries a US visa opens for Moroccan passports
Not travel advice. From Visafar's unlock rule for Canada, read at the official source above. Rules change without notice and the border officer decides; confirm with Canada's official source before you travel. Page built 2026-09-30.