Travel Information for U.S. Green Card Holders Visiting Morocco

Do I Need Visa for Morocco with UK Travel Document?

Planning a Moroccan getaway with a UK travel document? Here's everything you need to know about visa requirements, exemptions, and the Morocco eVisa.

Key Features:

  • British passport holders can enter Morocco visa-free for up to 90 days.
  • UK travel document holders may need a Morocco eVisa depending on their nationality.
  • Residence permits must be valid for at least 180 days when applying.
  • UK visas or residence cards must be valid for 90 days or more after the application date.
  • Passports must be valid for 3-6 months with blank pages.
  • Morocco introduced the eVisa system in July 2022 for online processing.
  • Visas must be secured before travel, as Morocco does not issue visas on arrival.
Start Your Morocco Journey Today
UK travel document and Moroccan passport stamps

Short-Term Travel: British Passport Holders (No Visa Required)

If you hold a full UK passport, you can visit Morocco without a visa for up to 90 days for tourism, business meetings, or visiting family.

Your passport must be valid for at least three months from the date of your entry into Morocco, although six months is safer. When you arrive, make sure Moroccan immigration stamps your passport. If they don’t, you could run into trouble when trying to leave.

You’ll also need to show that you plan to leave Morocco within 90 days. A return ticket or proof of onward travel is typically required. So, do British need a visa for Morocco? The answer is ‘No’. If you have a British passport and your trip to Morocco is under 90 days, you don’t need a visa.

Secure Your Morocco Entry With eVisa

Traveling with a UK Travel Document (a BRP or ILR)

If you live in the UK under a residence permit like a Biometric Residence Permit (BRP) or Indefinite Leave to Remain (ILR) but don’t hold British citizenship, you’ll likely need a Moroccan eVisa to visit. Visa-free entry generally doesn’t apply to non-citizen residents or travel document holders. The good news is that many travelers in this category can still apply for a Morocco eVisa.

To qualify for an evisa, your passport must be from a country on Morocco’s approved list, and your UK residence permit must be valid for at least 180 days from the application date. If that’s not the case, you may still be eligible if you hold a valid visa from the UK, or countries like the USA, Schengen Area, Canada, Australia, Japan, Norway, or New Zealand, provided it’s valid for 90 days or more. Also, you will need a recent photo and an email address where you will get your evisa after approval.

In some cases, passport holders from countries like India, Israel, or Thailand may not need anything beyond a valid passport to apply.

Apply for a Morocco eVisa from the UK

Why Morocco eVisa is a Great Option

The Morocco eVisa is super convenient because you can apply completely online. There’s no need to go to an embassy. It’s fast too, and you can get it in 24 to 72 hours, depending on the option you choose.

It works well for short trips, like holidays or business visits, up to 30 days. Once approved, the visa is sent to your email as a PDF, which you can print or show on your phone. If you are a UK resident with a residence permit, the eVisa is usually the easiest way to visit Morocco.

Plan Your Moroccan Trip With eVisa Now

What If You’re Staying Longer or Planning to Work

If you plan to stay in Morocco for longer than 90 days, or you're going to work or study, the rules change. For British passport holders, you must apply at a Moroccan police station or immigration office once you're in the country to extend your stay.

For non-British nationals with UK travel documents, you must apply in advance for a long-term visa. This includes work visas, student visas, or family reunification permits. Don’t wait until you’re at the border, because Morocco does not issue long-stay visas on arrival.

Learn More About eVisa Requirement

Frequently Asked Questions

No. British passport holders can enter Morocco visa-free for up to 90 days for tourism, business, or family visits. Your passport must be valid, and you should get it stamped on entry.

No. You still need your passport. However, if your passport is from an eligible country and you hold a valid BRP, you can apply for the Morocco eVisa.

You’ll need your passport, a valid UK residence permit (usually valid for 180 days), a digital photo, a travel itinerary, accommodation details, and a payment method.

Processing time is usually 24 to 72 hours. The eVisa is typically a single-entry visa and allows stays of up to 30 days for tourism or business travel.

Yes, but only if you apply for an extension within Morocco at a local immigration office. This is mostly applicable for British passport holders.
Browse More FAQs About Morocco eVisa