→ South Africa visa for Moroccan citizens
As a Moroccan passport holder planning your South African adventure, the e-visa option offers a convenient entry, allowing for stays of up to 90 days for tourism. While specific e-visa fees can vary, budgeting around $50 USD is a good starting point. Keep in mind that flights between Casablanca and Johannesburg typically involve at least one layover, so factor in a travel day on either side of your 90-day maximum stay. Understanding the Rand (ZAR) and its exchange rate will also be crucial for managing your expenses during your visit.
eVisa· verified 2026-05-27
South Africa eVisa
Apply Entry requirements
- Passport validity
- 1+ months
- Blank pages
- 1+
- Health insurance
- Not required
- Yellow fever cert.
- Required
- Biometrics
- Required
Visa options
OtherVisitor's Visa (more than 90 days)
Apply FamilyVisitor's Visa (Spousal) – Section 11(6)
Apply TransitTransit Visa
Apply OtherTreaty Visa
Apply TouristVisa Exemption (Port of Entry admission, 90 days)
90d$0valid 0d
TouristVisa Exemption (Port of Entry admission, 30 days)
30d$0valid 0d
MedicalVisa for people requiring medical attention
Apply OtherVisas for working in the entertainment industry
Apply BusinessVisas for attending a conference
Apply OtherVisas for compliance with Treaty conditions
Apply WorkVisas for crew (maritime)
Apply Working HolidayVisas for cultural/economic/social exchange programmes
Apply TransitTransit visas (foreigners en route to the neighbouring countries)
Apply BusinessBusiness Visa
Apply WorkGeneral Work Visa
Apply WorkCritical Skills Work Visa
Apply WorkIntra-company Transfer Work Visa
Apply WorkCorporate Visas
Apply StudentStudy Visas
Apply Working HolidayExchange Visas
Apply MedicalVisas for medical treatment
Apply RetirementRetired person's visas
Apply FamilyRelative's visa
Apply