Wait..!

Morocco eVisa for Botswana Citizens

Botswana Citizens can apply for a Morocco eVisa if they hold a residence permit or a valid visa from one of the countries specified by Morocco. Please review the information below for complete details on the Morocco eVisa.

Fast Processing
100% Secure
Apply Anywhere
High Success Rate

Start Your Morocco eVisa Application

CAPTCHA code

What is the Morocco eVisa?

The Morocco eVisa is a single-entrydigital travel permit that lets you enter Morocco for short-term tourist or business purposes. Once it is approved, it is emailed straight to you; just print it and show it at the airport when you arrive.

Eligibility Conditions for Botswana Citizens

Sunset view of Koutoubia Mosque tower, Morocco

Botswana citizens must provide any one of the following:

  • Valid Residence Permit from any of the Schengen Area Countries, Ireland, the United States, Australia, the United Kingdom, Canada, Japan, or New Zealand, valid for at least 180 days from the date of application.
  • Valid Multiple-Entry Visa from any Schengen country, Ireland, Australia, Canada, Japan, New Zealand, the United Kingdom or the United States valid for at least 90 days from the date of application.

Validity and Stay Duration

The Morocco eVisa is valid for 180 days from the date of approval. You can visit Morocco and stay for up to 30 days.

What is required for the Morocco eVisa?

Before you start your online application, make sure you have these ready:

  • A valid Botswana passport (with at least 6 months left before expiry).
  • Residence permit or a multiple-entry valid visa
  • A recent passport photo (digital format).
  • A working email address to get your eVisa.
  • A credit or debit card to pay for the application fee.

Visit the Morocco eVisa Requirements webpage. Ensure that you have everything ready before applying.

Simple Steps to Apply for Your Morocco eVisa Online

You can apply for your Morocco eVisa in minutes on your phone or laptop.

Start the Application

Visit the Morocco eVisa application website. Fill in details like your name, passport number, and travel dates.

Upload Documents & Pay

Upload all the required documents carefully, submit the application, and pay the fee using a valid debit or credit card.

Get Your eVisa by Email

You will receive your approved Morocco eVisa straight to your inbox. Just print it or keep a digital copy for your trip.

How Long Does It Take to Get Your eVisa?

During the application process, you will be required to choose a processing speed suitable for you:

Standard Processing

Takes around 3 - 6 Days.

Rush Processing

Usually 2 - 4 Days (Faster Option, Additional Fee).

Super-Rush Processing

As quick as 1 - 2 Days (Fastest Option, Additional Fee).

Fee and Payment

Any information about the Morocco eVisa fee can be found on the Morocco eVisa Fee webpage.

Extending Stay in Morocco

Travellers planning to extend their stay in Morocco can apply for an extension before the eVisa expires. Overstaying is an offence that can lead to fines, penalties or even deportation.

Where can you arrive in Morocco?

With your eVisa, you can enter through Morocco’s main airports, such as:

  1. Casablanca Mohammed V International Airport.
  2. Marrakech Menara Airport.
  3. Rabat-Salé Airport.
  4. Tangier Ibn Battuta Airport.

Content Disclaimer: Although this information was last updated in November 2025, we recommend verifying with the appropriate agencies, embassies, and airlines to ensure complete accuracy regarding your travel plans.

Loading...