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.

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

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.