How to get a Morocco Visa

Planning to visit Morocco? You’re in for an array of unforgettable experiences, from uncovering culture and cuisine in ancient cities, to exploring souks and desert trekking. But before you pack your bags, be sure to attend to a few practical matters, like how to get a Morocco visa.

Koutoubia mosque in Marrakech, Morocco © Migel/Shutterstock

Planning to visit Marrakech? Check how to get a Morocco visa before you go © Migel/Shutterstock

Do I need a visa to go to Morocco? 

Citizens of around 65 countries don’t need a visa to enter Morocco for up to 90 days. These include the UK, the US, all 27 Schengen countries, Canada, Italy, New Zealand and Australia.

All other nationalities must have a visa or travel authorization to enter Morocco.

Citizens of 100+ countries can apply for the Moroccan e-visa online, while citizens of around 75 nations must apply for a visa at a Moroccan embassy or consulate.

In addition, citizens of The Democratic Republic of the Congo, Guinea, Israel, Mali and Thailand can apply for an Electronic Travel Authorization (ETA).

UK citizens

British nationals visiting Morocco as tourists for up to three months don’t need a visa.

The UK government advises travellers to make sure their passports are stamped when entering Morocco — some travellers have experienced difficulties as a result of having no entry stamp.

The UK Embassy of Morocco also advises that your passport is valid for at least three months from your date of entry.

US citizens

For stays under 90 days, US citizens don’t need a visa to enter Morocco.

The Hassan II Mosque or Grande Mosquée Hassan II is a mosque in Casablanca © Shutterstock

Hassan-ii-Mosque, Casablanca, Morocco © Shutterstock

How to get a Morocco visa?

As outlined above, citizens of 100+ countries can apply for the Moroccan e-visa online, while citizens of around 75 nations must apply for a visa at a Moroccan embassy or consulate.

To ascertain what you need to do, check with the Moroccan embassy or consulate in your country, or on the e-visa portal.

Applying for an e-Visa online

100% online, the Morocco e-Visa cuts out the need to show any paperwork in person. Simply visit the government e-visa portal to apply. 

Valid for tourism and business trips, it’s a single-entry travel permit, and valid for 180 days from the date of issue, or until your passport expires — whichever date is earliest.

Once issued, you can use your online visa at any time during the 180-day validity period, and stay in Morocco for up to 30 days.

Applying via the Moroccan embassy or consulate

Passport holders from around 75 nations must apply for a visa at a Moroccan embassy or consulate. Check the government e-visa portal to ascertain the requirements for your country.

Legzira dramatic natural stone arches reaching over the sea, Atlantic Ocean, Morocco © Shutterstock

Morocco offers visitors a variety of awe-inspiring landscapes © Shutterstock

Can I get help with a Morocco visa? 

To get help with your Morocco visa, contact the Moroccan embassy or consulate, or check the official e-visa portal.

In addition, by using our tailor-made trip service you will be provided with invaluable information that’ll help you make the most of your time in Morocco. Our local experts, alongside being on hand to help curate your ideal itinerary, can advise on practical matters.

How quickly will I get the visa?

When you apply for a Morocco e-visa online, you have two options in terms of how fast it’s issued.

The standard service has a turnaround time of three business days, while the “e-visa express” processing time is one business day.

Women on Moroccan market (souk) in Fes, Morocco

Fez, Morocco © Shutterstock

How long is a Moroccan visa valid?

Valid for 180 days from the date of issue, or until your passport expires — whichever date is earliest — Morocco e-visas allow visitors to stay for up to 30 days.

How much does a Morocco visa cost?

The standard service e-visa costs 770 MAD (Moroccan dirham), while the express service costs 1100 MAD. 

Can I extend my visa while in Morocco?

If you wish to extend your stay on a tourist visa, you must make a request in person at the local police station within 15 days of your arrival to Morocco.

You will be asked to provide a copy of your visa and pay the required extension fee after which your request will be verified. Also make sure to present a legitimate reason to get the permit extended.  

Waves on Imsouan beach, Morocco © Shutterstock

Imsouan beach, Morocco © Shutterstock

For inspiration, read up on the best things to do in Morocco, and where to get off the tourist trail in Morocco.

Already planning your trip? Read The Rough Guide to Morocco. Or, if you’re not keen on all the palaver around planning and booking, browse our customisable Morocco itineraries.

Ready to travel and discover
Morocco?

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip ⤍