Morocco Visa Guide: Visa Requirements, Application & Travel Documents

Hassan Ait Baha · 9 min · Practical Guides

Everything on Morocco visas — who needs one, visa-free entry, passport rules, how to apply, extensions and the documents to bring.

Morocco has one of the most visitor-friendly visa policies in the world — most travellers get 90 days visa-free on arrival. But the rules vary by nationality, and a few details matter. This guide covers who needs a visa, the entry requirements, and how to apply if you do.

Arriving in Marrakech, Morocco

Visa-Free Entry

Citizens of the US, UK, EU, Canada, Australia, New Zealand and many other countries do not need a visa for stays up to 90 days. You receive a free entry stamp on arrival. Always confirm your specific nationality with your embassy before travel, as the list can change.

Who Needs a Visa

Some nationalities — including several African and Asian countries — need a visa arranged in advance at a Moroccan embassy or consulate. Check with your nearest Moroccan embassy well before travel, as processing can take 1-3 weeks.

Entry Requirements

How to Apply for a Visa (If You Need One)

Extensions & Longer Stays

If you want to stay beyond 90 days, apply for an extension at a police station (Préfecture de Police) in Morocco before your 90 days expire. Alternatively, many travellers do a "visa run" — a short trip to a neighbouring country (e.g. Spain via Tangier) and re-entry for a fresh 90 days, though this is at the border officer's discretion.

Other Travel Documents

Plan Your Morocco Trip

Got your documents sorted? Tell us your dates and interests and we'll build the itinerary. Plan your Morocco trip and get your visa stamped.

Frequently asked questions

Do I need a visa for Morocco?

Citizens of the US, UK, EU, Canada, Australia, New Zealand and many other countries do not need a visa for stays up to 90 days — you get a visa-free entry stamp on arrival. Some nationalities (including some African and Asian countries) do need a visa in advance. Always confirm with your embassy.

How long can I stay in Morocco without a visa?

Up to 90 days for visa-free nationalities, stamped on arrival. If you want to stay longer, you must apply for an extension at a police station in Morocco before the 90 days expire, or do a visa run.

What documents do I need to enter Morocco?

A passport valid for at least six months beyond your entry date, a return or onward ticket, and proof of accommodation (hotel booking or tour voucher). Your passport should have a blank page for the entry stamp.

How do I apply for a Morocco visa if I need one?

Apply at a Moroccan embassy or consulate in your country before travel. You'll need a passport, photos, a completed form, proof of accommodation, return ticket and the fee. Processing takes 1-3 weeks. Check your nearest embassy's website for specifics.

Related Morocco tours

Ready to experience this for yourself? These handpicked tours match the guide above — each runs with experienced local guides and private transport.

Tailor-Made Morocco Journey — Flexible · Easy
3-Day Sahara Desert Tour to Merzouga — 3 days · Moderate · from $1025

Plan a private Morocco trip

Tell us your dates, group and interests, and our Marrakech-based team will design a private itinerary around you — free, with no obligation. An enquiry is not a confirmed booking; availability and final pricing are confirmed before anything is booked or charged.

Plan a private Morocco trip · Morocco itineraries by length · Browse all Morocco tours · Call or WhatsApp +212 667 212 912 · mtbinmoroccotrips@gmail.com