Morocco Visa and Passport Requirements
|Passport required||Return ticket required||Visa Required|
To enter Morocco, a passport valid for the duration of stay is required by UK and US nationals; the passports of Canadian and Australian citizens must be valid at least six months past the date of expected departure. EU citizens should check with the relevant embassy.
You should ensure that your passport is stamped when you enter the country.
Visas are not required by all nationals referred to in the chart above for stays in Morocco of up to 90 days.
If your stay is longer than 90 days, a resident permit is required and can be issued by the police department of your place of residence in Morocco.
Nationals not referred to in the chart are advised to contact the embassy to check visa requirements.
Types and Cost
Tourist visa: £18. Fee varies according to the exchange rate.
Tourist visa: 90 days.
Consulate (or consular section at embassy).
Visas are usually processed within two weeks.
Visitors who do require a visa must provide pay slips and bank statements from the previous three months with their application.
Entry with pets
Pets are allowed but you must have a vaccination history from your Vet. This should be legalised by the British Agricultural Department, and then by the British Foreign Office.
Our visa and passport information is updated regularly and is correct at the time of publishing,
We strongly recommend that you verify critical information unique to your trip with the relevant embassy before travel.
Embassies and tourist offices
Embassy of Morocco in the USA
Telephone: +1 202 462 7979.
Address: , 1601 21st Street NW, Washington, D.C, 20009,
Consular section: Mon-Thurs 0930-1700, Fri 0930-1500.
Embassy of Morocco in the UK
Telephone: +44 20 7581 5001.
Address: Kensington, 49 Queen's Gate Gardens, London, SW7 5NE,
Mon-Thurs 0930-1600. Fri 0930-1500.
Moroccan Consulate in the UK
Telephone: +44 20 7724 0624
Address: Paddington, Diamond House, 97-99 Praed Street, London, W2 1NT,
Mon-Fri 0900-1400 (for visas).
British Embassy in Morocco
Telephone: +212 537 633 333
Address: Souissi, 28 Avenue S.A.R. Sidi Mohammed, Rabat, 10105 (BP 45),
Mon-Thu 0800 1615, Fri 0800-1300
Browse our Video Guides