Morocco Visa RequirementsFor Uganda passport holders
Ugandan passport holders require a visa to visit Morocco, with a fee of approximately $30 and a maximum stay of 90 days.
Uganda passport holders require a visa to enter Morocco.
Apply at the Moroccan embassy in Nairobi or through a designated visa centre. Submit a valid passport, application form, 2 photos, return flight booking, hotel reservation, bank statements, and employment proof. Fee is approximately $30 USD.
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
Uganda to Morocco: What You Need to Know
Morocco is a North African country and a growing destination for Ugandan business travelers and tourists. It serves as a gateway between Africa and Europe. Royal Air Maroc connects Casablanca to Nairobi and several East African cities.
Practical Tips
Casablanca is Morocco main gateway, with Marrakech, Fes, and Chefchaouen among the top tourist destinations. Morocco offers a unique blend of African, Arab, and Berber cultures. Royal Air Maroc flies direct from Nairobi to Casablanca.
Frequently Asked Questions
Do Ugandan citizens need a visa for Morocco?
Yes. Ugandan passport holders require a visa to enter Morocco. The fee is approximately $30 USD and the maximum stay is typically 90 days. Apply through the Moroccan embassy in the region.
Where do Ugandans apply for a Moroccan visa?
Apply at the Moroccan embassy in Nairobi, Kenya, which handles applications from Uganda. Submit required documents and the visa fee. Processing typically takes 5 to 10 business days.
What documents are needed for a Moroccan visa from Uganda?
Required documents include: valid passport, completed application form, 2 passport photos, return flight booking, hotel reservation, bank statements, and an employment letter or proof of income.
Are there direct flights from East Africa to Morocco?
Yes. Royal Air Maroc operates direct flights from Nairobi to Casablanca. From Casablanca, connections to Marrakech, Fes, and other Moroccan cities are available. The route from Entebbe typically involves a connection in Nairobi.