Skip to content

Botswana passport → Morocco

Morocco visa for citizens of Botswana

eVisaeVisa · Tourist (visa to US/UK/NZ/IE/AUS/Schengen required)

Citizens of Botswana need a visa for Morocco and can apply online for an eVisa.

Application site

Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeVisa · Tourist (visa to US/UK/NZ/IE/AUS/Schengen required)
How to applyFully online — no office visit
Maximum stayUp to 30 days
Visa validity180 days
EntriesSingle entry
Processing time3–5 days
Government fee€20
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required

How to apply

  1. 1

    Check eligibility

    Confirm you hold a valid visa for US/UK/NZ/IE/AUS/Schengen and a passport with 6+ months validity.

  2. 2

    Prepare documents

    Gather scanned passport, photo, valid visa copy, flight and hotel bookings.

  3. 3

    Complete online application

    Fill the form on the official Moroccan eVisa portal (acces-maroc.ma).

  4. 4

    Upload documents and pay fee

    Upload required files and pay the €20 eVisa fee via credit/debit card.

  5. 5

    Receive eVisa by email

    Processing takes 3–5 business days. eVisa is sent as a PDF.

  6. 6

    Print and travel

    Carry a printed copy of the eVisa to present upon arrival in Morocco.

Documents checklist

Identity

  • Valid passport (biometric, at least 6 months validity)

    Passport must be valid for at least 6 months from date of entry.

  • Digital passport photo

    Recent colour photo, white background.

  • Valid email address

    Used for application and eVisa delivery.

Travel

  • Return flight itinerary

    Confirmed round-trip flight reservation.

  • Hotel reservation or accommodation proof

    Confirmed booking for the entire stay.

Financial

  • Proof of sufficient funds

    Optional

    May be requested (bank statement or cash).

Supporting

  • Valid visa for US/UK/NZ/IE/AUS/Schengen

    Required to be eligible for the eVisa.

  • Travel health insurance

    Optional

    Not mandatory but recommended.

Good to know

  • eVisa only granted if you hold an active visa/residence permit from US/UK/NZ/IE/AUS/Schengen.
  • eVisa is single entry only; max stay 30 days in total.

Common refusal reasons

Invalid or expired US/UK/NZ/IE/AUS/Schengen visa

Ensure your supporting visa is valid for the entire planned stay in Morocco.

Passport validity less than 6 months

Renew your passport before applying.

Incomplete or incorrect documents

Double-check all uploads and accuracy of information.

FAQ

Do citizens of Botswana need a visa for Morocco?

Citizens of Botswana need a visa for Morocco and can apply online for an eVisa. Visa type: eVisa · Tourist (visa to US/UK/NZ/IE/AUS/Schengen required).

How long can citizens of Botswana stay in Morocco?

Up to 30 days.

How much does the Morocco visa cost for citizens of Botswana?

Government fee: €20.

How long does Morocco visa processing take?

Typically 3–5 days.

What documents do citizens of Botswana need for Morocco?

Valid passport (biometric, at least 6 months validity); Digital passport photo; Valid visa for US/UK/NZ/IE/AUS/Schengen; Return flight itinerary; Hotel reservation or accommodation proof; Valid email address; and 2 more depending on your situation.

How long must my passport be valid for Morocco?

At least 6 months.

Where do I apply?

Applications go through https://www.acces-maroc.ma/. Check that you are on the government's site before you pay.

Sources

Plan your trip to Morocco

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Morocco.

Morocco visa for other passports

More destinations for Botswana passport holders