Eswatini entry requirements for Morocco passport holders
Moroccan passport holders need a visa to enter Eswatini. You must apply in advance through an embassy or consulate — there is no visa on arrival or e-visa option as of 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Apply for a visa before travel | Moroccan passport holders need a visa to enter Eswatini. Apply at the Eswatini embassy or consulate before departure — there is no visa on arrival or eVisa for Moroccan nationals. Processing takes 5–10 working days; submit your passport, two photos, flight itinerary, and hotel booking.Check Eswatini visa info | Required |
| Valid passport Must be valid for the duration of stay | Your passport must be valid for at least the length of your stay in Eswatini. Airlines check this at check-in — if your passport expires before you leave Eswatini, you will be denied boarding. | Required |
| Return or onward ticket Proof of departure from Eswatini | Immigration officers routinely ask for a return or onward ticket at Mbabane's King Mswati III International Airport. Have a printed copy or show it on your phone — a bus ticket to South Africa works if you are leaving overland. | Required |
| Proof of accommodation Hotel booking or host invitation | Carry a printed hotel confirmation or a letter of invitation from your host in Eswatini. Immigration may ask where you are staying — having a booking ready avoids delays. | Recommended |
| Proof of funds Show you can support yourself | Have bank statements or cash showing you can cover your stay. Eswatini does not publish a minimum amount, but 500 SZL (about $28 USD) per day is a safe benchmark if asked. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Eswatini embassy or online. Extension possible at immigration office.
Ideal for frequent travellers. Must apply in advance.
Requires invitation letter from Eswatini company.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for a single-entry tourist visa. | SZL 1,000 (~$55 USD) |
| Tourist visa (multiple entry)Allows multiple entries within validity period. | SZL 1,500 (~$83 USD) |
| Overstay fine per dayMaximum cap of SZL 5,000 (~$275 USD). | SZL 200 (~$11 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Eswatini
Morocco passport holders transiting through Eswatini do not need a transit visa if they remain airside and have a confirmed onward ticket within 24 hours.
- Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours.
Health & vaccines for Eswatini
Present in lowland areas, especially during rainy season (November to April).
Occasional outbreaks, especially in urban areas.
Risk from swimming in freshwater lakes and rivers.
Prophylaxis recommended for lowland areas, especially during rainy season. Use insect repellent and mosquito nets.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and permits. Bring passport, photos, and fee.
Handles extensions and re-entry permits for southern region.