Morocco Visa Requirements: Do You Need a Visa?

Yasmine El Idrissi · 8 min · Travel Guides

Do you need a visa for Morocco? Requirements by nationality, the eVisa, passport rules and how to apply — clearly explained.

Many nationalities can enter Morocco visa-free for up to 90 days for tourism. Here is a clear breakdown, but always confirm with your nearest Moroccan embassy before travelling — rules change.

Visa-free nationalities (up to 90 days)

Citizens of the USA, Canada, UK, EU/EEA, Australia, New Zealand, Japan, South Korea and most Gulf and Latin American countries can enter Morocco without a visa for stays up to 90 days. You receive a stamp in your passport on arrival.

The Morocco eVisa

Morocco launched an eVisa for travellers from countries that previously required a visa (including India, China and others). Apply online at the official portal, usually 1–30 days before travel, with a passport, photo and accommodation details. Processing is typically 24–72 hours.

Passport requirements

Your passport must be valid for at least six months beyond your date of entry and have a blank page for the entry stamp. Carry a printed copy of your return ticket and first night’s accommodation — immigration occasionally asks.

Visa-required nationalities

Travellers from some African and Asian countries still need a visa arranged in advance at a Moroccan embassy. Allow several weeks. Requirements typically include a completed form, photos, flight and hotel bookings, and proof of funds.

Extensions & overstaying

Overstaying your 90 days is taken seriously and can result in fines and future entry refusal. To extend, visit a local police station (commissariat) before your stamp expires — extensions are granted case by case.

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.

Family Imperial Cities Adventure — 6 days · Easy · from $1600

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