Morocco's vibrant mix of ancient medinas, stunning Atlas mountains, and sprawling desert landscapes offers a dream adventure. For Tanzanian travelers, the introduction of the Moroccan e-Visa has made this dream more accessible than ever, promising a simple online application.

However, there's a crucial catch. For Tanzanian passport holders, the e-Visa is "conditional," and this one rule causes most of the confusion and rejections.
This guide will clear up all the confusion. We'll show you exactly what you need to apply (it's only three documents), what "conditional" means, and the real-world travel tips Morocco eVisa for Tanzania, you'll need for a smooth journey from Tanzania to Morocco.
Do Tanzanian Passport Holders Need a Visa for Morocco?
Yes. A visa is mandatory for all Tanzanian citizens to enter Morocco. There is no visa-free access or visa-on-arrival option for Tanzanian passport holders. You must get a visa before you travel.

The 'Conditional' e-Visa: Do I Even Qualify for Morocco Visa?
This is the most important step. A Tanzanian passport alone does not make you eligible for Morocco e-Visa.

Tanzania is in Morocco's "Group B" of countries. This means you are eligible to apply for the e-Visa only if you hold a valid residence permit OR multiple-entry visa from one of the following countries:
Schengen Area countries
United States of America (USA)
United Kingdom (UK)
Australia
Canada
Japan
Ireland
New Zealand
Norway
Switzerland
If you have one of these, you can apply online! If not, you must apply for a traditional sticker visa at a Moroccan embassy.
My Schengen Visa Expires in 60 Days. Is That Okay?
No. This is the single biggest reason for rejection. Your "supporting visa" (the US, UK, Schengen, etc.) has two strict rules:
It must be multiple-entry.
It must be valid for more than 90 days from the date you apply for the e-Visa.
If your multi-entry Schengen visa expires in 89 days, your application will be automatically refused, and your fee will not be refunded.
What if I Don't Have a US/UK Visa? (The Embassy Route)
If you do not have one of the required "supporting documents," you are not eligible for the e-Visa. You must apply for a traditional visa.

This is a challenge, as Morocco does not have an embassy in Dar es Salaam. You will need to contact the Embassy of the Kingdom of Morocco in Nairobi, Kenya, which is accredited to Tanzania. This process is longer, requires more documents (bank statements, employment letters, etc.), and you will need to submit your physical passport.
What documents are required for a Morocco visa application?
Forget the long, confusing lists. The online Morocco e-Visa application is fast because it only requires you to upload three things. Everything else is a "certification" or an "at-the-airport" requirement.

Your 3-Document Upload Checklist:
Your Tanzanian Passport: A clear scan of the main photo/info page.
Your 'Supporting' Visa: The scan of your valid, multiple-entry US, UK, Schengen, etc., visa.
Your Photo: A recent 4x3 cm color passport-style photo with a white background.
That's it. You will not be asked to upload bank statements, flight bookings, or hotel reservations during the application.
So, Where Do I Enter My Flight and Hotel Info?
You don't upload them, but you must certify that you have them. The application form has checkboxes where you must confirm you possess:

A confirmed return flight ticket.
A confirmed hotel reservation or invitation letter.
Sufficient funds for your stay (officially 70 EUR per day).
A valid travel insurance policy.
You must have these booked, as you will be asked to show proof at the airport.
Can I get a Morocco visa faster with urgent processing?
Morocco offers three processing speeds, based on business days:
Normal Processing: 3 - 6 Days
Rush Processing: 2 - 4 Days
Super Rush Processing: 1 - 2 Days (often within 24 hours)
What If I Want to Stay Longer Than 30 Days?
This is a very common question. The e-Visa itself cannot be extended online. Your e-Visa is for a single-entry 30-day stay.
If you are in Morocco and wish to stay longer, you must go to the nearest central police station (Gendarmerie) at least one week before your 30 days expire and apply for an extension.
This process is not guaranteed and is highly bureaucratic. You will need to provide:
Your passport and e-Visa
New passport photos
Proof of sufficient funds (bank statements)
A letter explaining why you want to stay (e.g., medical reasons, etc.)
Warning: Do NOT Overstay Your Visa Overstaying your 30-day limit is a serious offense. If you overstay, you cannot simply go to the airport and fly home. You will be detained, questioned, and required to go through a complex legal process (often involving a court appearance) to get an "exit visa," which includes paying fines. It can ruin the end of your trip.
Do I Need a Yellow Fever Certificate for a Moroccan Visa?
Yes. This is a non-negotiable entry requirement for travelers from Tanzania.

Tanzania is on the list of countries with a risk of Yellow Fever transmission. All travelers (aged 9 months or older) arriving from Tanzania must present a valid Yellow Fever vaccination certificate (the "yellow card") to be allowed entry into Morocco.
Pack this with your passport. You will be checked, and you can be denied entry without it.
What's the Best Currency to Bring from Tanzania?
You cannot exchange Tanzanian Shillings (TZS) in Morocco. It is not an internationally convertible currency.

The best strategy is to bring USD or Euros in cash. You can easily exchange these for Moroccan Dirhams (MAD) at the airport in Casablanca or Marrakesh, or at any official "Bureau de Change" in the cities.
My Moroccan e-Visa is Approved! Can I Still Be Denied Entry?
Yes. Your approved e-Visa is not a 100% guarantee of entry. It means you are eligible to travel to the Moroccan border. The final decision is made by the immigration officer.

To ensure a smooth entry, have this "arrival pack" in your hand (not in your checked bag):
Your Printed e-Visa: A paper copy is mandatory.
Your Tanzanian Passport.
Your 'Supporting' Visa: The same US/UK/Schengen visa you used to apply for.
Your Yellow Fever Certificate.
Your Return Flight & Hotel Bookings: Printed or saved on your phone.
Proof of Travel Insurance.
Dar es Salaam to Marrakesh
Step 1: Check if you have a valid, multi-entry US/UK/Schengen visa with 90+ days of validity.
Step 2: If no, contact the Moroccan Embassy in Nairobi for a traditional visa.
Step 3: Book flights, hotels, and get travel insurance.
Step 4: Get your Yellow Fever vaccination and locate your certificate.
Step 5: Pack your printed e-Visa, passport, and supporting documents.
Follow these steps, and you'll be on your way to enjoying the magic of Morocco in no time!