Skip to main content

Morocco Visa for South Africa Citizens 2026

Visa Required

South African citizens need a visa before traveling to Morocco, applied for at the Moroccan consulate in Pretoria via the online appointment system, with a fee of around ZAR 600-700 and processing taking roughly 5-10 working days.

Guide last updated October 22, 2026. Always verify with official sources before travel.

What you need

  • Passport valid for at least 6 months beyond your planned departure from Morocco, with at least 2 blank pages
  • Completed Moroccan visa application form, generated via the online portal
  • Two recent passport-size photos, white background
  • Confirmed round-trip flight itinerary
  • Proof of accommodation (hotel booking or host's invitation letter)
  • Bank statements for the last 3 months showing sufficient funds
  • Employment letter or business registration documents
  • Biometrics: fingerprints and photo captured in person when submitting at the consulate
  • Travel health insurance is recommended though not always strictly mandatory

Visa types

  • Tourist Visa: single or multiple entry, validity typically 90 days from issue for stays up to 90 days, fee approximately ZAR 600
  • Business Visa: same category supported by an invitation letter from a Moroccan company, fee approximately ZAR 650-700
  • Transit Visa: shorter validity for onward travel, reduced fee around ZAR 300

How to apply

  • Portal: consulat.ma is used to complete the online application form and book an appointment at the Moroccan consulate in Pretoria
  • Steps: register on the consulat.ma portal, fill in personal and travel details, print the generated form, book an in-person appointment, and submit the form with all supporting documents and biometrics at the consulate
  • Fee: approximately ZAR 600 (tourist) to ZAR 700 (business), payable in cash or card at the consulate as specified
  • Standard processing time: 5-10 working days from the appointment date
  • No interview is typically required for straightforward tourist applications, though officials may ask clarifying questions during document submission

Fees & processing time

  • Visa fee: approximately ZAR 600 (tourist) to ZAR 700 (business)
  • No separate VFS/BLS fee, as the Moroccan consulate in Pretoria processes applications directly
  • Total cost estimate: ZAR 600-750 including minor administrative costs
  • Standard processing time: 5-10 working days
  • Expedited processing is occasionally available on request for urgent travel, subject to consulate discretion

Tips for South Africa travelers

  • Apply at least 3-4 weeks before travel to allow time for the online booking system, which can have limited appointment slots
  • A common rejection reason is incomplete financial proof or a mismatched travel itinerary - ensure your accommodation covers your full stated stay
  • Since there is a resident consulate in Pretoria, direct application avoids postal delays - use this route rather than a third-country mission
  • Keep a copy of the diplomatie.ma embassy information page handy for emergency contact details while traveling
  • Extensions while in Morocco should be requested at a local Bureau des Étrangers before the visa expires

Official links & resources

Always confirm requirements with government or embassy sources before applying.

This guide is for information only. Visa policies change without notice. Travel Visa Stack is not an immigration authority. Always verify with official government or embassy sources before making travel plans.