Canada visa for Moroccan citizens

Canadian passport holders can look forward to a straightforward journey to Morocco, as a visa is not required for short-term tourist visits, granting a generous maximum stay of 90 days. While direct flights from major Canadian cities like Montreal or Toronto typically include a stopover in Europe before reaching hubs like Casablanca or Marrakech, preparing for the five to six-hour time difference is a key part of your travel planning. This visa-free entry specifically covers the single available tourist visa type, allowing ample time to immerse yourself in Morocco's rich culture, from its ancient medinas to the stunning Sahara Desert. Embracing a few basic French or Moroccan Arabic phrases will undoubtedly enhance your experience during this three-month window of exploration.

Special arrangement· verified 2026-05-27

Entry requirements

Passport validity
0+ months
Funds proof
Required
Health insurance
Not required
Biometrics
Required

Visa options

TouristVisitor visa (temporary resident visa) – single-entry
180d$82
Apply
TouristVisitor visa (temporary resident visa) – multiple-entry
180d$82multiple-entryvalid 10y
Apply
FamilySuper visa (for parents and grandparents)
1825d$82multiple-entry
Apply
TransitTransit visa
$0
Apply
OtherElectronic Travel Authorization (eTA) – air travel
180d$5multiple-entryvalid 5y
Apply
OtherElectronic Travel Authorization (eTA) – eligible visa‑required nationals by air
180d$5multiple-entryvalid 5y
Apply
StudentStudy permit
$127multiple-entry
Apply
StudentTemporary resident visa for short-term study (travel visa)
180d$82multiple-entry
Apply
WorkEmployer-specific work permit
$189multiple-entry
Apply
WorkOpen work permit
$283multiple-entry
Apply
Working HolidayInternational Experience Canada (IEC) – Working Holiday work permit
$189multiple-entry
Apply
WorkInternational Experience Canada (IEC) – Young Professionals work permit
$189multiple-entry
Apply
WorkInternational Experience Canada (IEC) – International Co-op (Internship) work permit
$189multiple-entry
Apply
BusinessTemporary resident visa (business visitor)
180d$82multiple-entryvalid 10y
Apply
OtherTemporary resident permit (TRP) for inadmissible persons
$210
Apply
FamilyVisitor visa (temporary resident visa) – accompanying family member of worker or student
180d$82multiple-entry
Apply

eTA eligible if held Canadian visa in past 10 yrs or valid US visa. Land/sea entry requires visa.

Sources