Morocco Visa RequirementsFor St. Lucia passport holders

Saint Lucia passport holders require a visa to visit Morocco, applied for through the Moroccan Embassy or consulate serving the Eastern Caribbean.

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

St. Lucia passport holders require a visa to enter Morocco.

Apply through the Moroccan Embassy in Washington DC, which covers Eastern Caribbean nations, or through the Moroccan Embassy in Ottawa, Canada, as there is no Moroccan embassy in the CARICOM region. Applications require a completed form, valid passport, photos, financial statements, travel itinerary, and return ticket.

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

St. Lucia to Morocco: What You Need to Know

Morocco is a North African country with a rich culture blending Berber, Arab, and European influences. While many nationalities receive visa-free access to Morocco, Saint Lucian passport holders are required to obtain a visa. Morocco does not maintain an embassy in Saint Lucia.

Practical Tips

Casablanca (Mohammed V Airport) is the main international hub with connections to Europe and beyond. Marrakech, Fes, and the Sahara are popular destinations. Moroccan dirham cannot be imported or exported; exchange currency on arrival. Travel insurance is recommended.

Frequently Asked Questions

Do Saint Lucians need a visa for Morocco?

Yes. Saint Lucian passport holders require a visa for Morocco. The nearest embassy handling Eastern Caribbean applications is typically in Washington DC or Ottawa.

How much does a Moroccan visa cost for Saint Lucians?

Approximately USD 30. Confirm the current fee with the Moroccan Embassy before applying.

Where do Saint Lucians apply for a Morocco visa?

At the Moroccan Embassy in Washington DC or the Moroccan Embassy in Ottawa, Canada, as there is no Moroccan Embassy in the Eastern Caribbean.

How long can a Saint Lucian stay in Morocco on a tourist visa?

Up to 90 days as indicated, though the exact duration is confirmed on the issued visa.