Embassy of Morocco in Pretoria
Today · Closed- Address
- Francis Baard Street 799, Pretoria
- Phone
- +27 12 343 0230
- Website
- moroccoembassy.co.za
Morocco
South Africa
1 embassy
In South Africa, Morocco has an embassy in Pretoria. South African citizens need a visa for Morocco, obtained before travel.
The Moroccan embassy is in Pretoria, the capital of South Africa, at Francis Baard Street 799, Pretoria. Its phone number and website are on its page.
South Africa
Morocco Visa required Morocco visa for citizens of South Africa
Morocco
South Africa e-Visa South Africa visa for citizens of Morocco
Morocco visa requirements for citizens of South Africa
checked 22 October 2026
South African citizens need a visa for Morocco, obtained before travel. From South Africa, the application is made at the Moroccan embassy in Pretoria or through a visa centre appointed by Morocco.
Missions of South Africa in Morocco (1)
In return, South Africa has an embassy in Morocco, in Rabat.
Worldwide, Morocco has 133 missions in 77 countries; one of them is in South Africa.
South Africa requires a visa from Moroccan citizens, available online as an e-Visa. In South Africa, Moroccan citizens can turn to the Moroccan embassy for passports and emergency help.
The Moroccan embassy in South Africa closes on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of Morocco, such as Independence Day (Eid Al Istiqulal) on Wednesday 18 November 2026.
The Moroccan embassy is in Pretoria, at Francis Baard Street 799, Pretoria.
South African citizens must obtain a visa before travelling to Morocco.
Moroccan citizens need a visa for South Africa, which they can apply for online as an e-Visa.
Yes, South Africa has its embassy in Rabat.