Morocco Visa RequirementsFor Eswatini passport holders

Eswatini passport holders require a Moroccan tourist visa before travel. Applications are submitted at the Moroccan Embassy in Pretoria, South Africa. Processing typically takes 3 to 7 business days.

Visa Required
90 days max stay
$30 visa cost
Rabat
Africa
MAD (د.م.)
Arabic
UTC+1

Eswatini passport holders require a visa to enter Morocco.

Apply at the Moroccan Embassy in Pretoria for a tourist visa. The fee is approximately $30 USD. Submit a completed application form, valid passport, 2 passport photos, bank statements, hotel and flight bookings, and an employment or school letter.

Entry Requirements

Passport Validity

6 months beyond date of entry

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Eswatini to Morocco: What You Need to Know

Morocco has expanded visa-free access for many sub-Saharan African nations in recent years as part of the country's Africa-first foreign policy. However, Eswatini citizens still require a visa for Morocco. The Moroccan Embassy in Pretoria serves as the consular post for southern African applicants.

How to Get There

Route from Eswatini via Johannesburg (JNB) to Casablanca (CMN) on Royal Air Maroc, or via Addis Ababa (ADD) on Ethiopian Airlines. Multiple weekly flights connect Johannesburg and Casablanca.

Money & Banking

Morocco uses the Moroccan Dirham (MAD). Cash is widely used in souks and taxis. Cards are accepted at hotels and larger restaurants. Budget $40 to $80 USD per day. ATMs are widely available in cities and tourist areas.

Practical Tips

Morocco is a popular destination in North Africa with medinas, Sahara desert tours, and Atlantic and Mediterranean beaches. Visit from March to May or September to November for comfortable temperatures. Marrakech (RAK) and Casablanca (CMN) are the main entry airports.