Botswana passport → Morocco
Morocco visa for citizens of Botswana
Citizens of Botswana need a visa for Morocco and can apply online for an eVisa.
Application siteNot yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist (visa to US/UK/NZ/IE/AUS/Schengen required) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 180 days |
| Entries | Single entry |
| Processing time | 3–5 days |
| Government fee | €20 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
How to apply
- 1
Check eligibility
Confirm you hold a valid visa for US/UK/NZ/IE/AUS/Schengen and a passport with 6+ months validity.
- 2
Prepare documents
Gather scanned passport, photo, valid visa copy, flight and hotel bookings.
- 3
Complete online application
Fill the form on the official Moroccan eVisa portal (acces-maroc.ma).
- 4
Upload documents and pay fee
Upload required files and pay the €20 eVisa fee via credit/debit card.
- 5
Receive eVisa by email
Processing takes 3–5 business days. eVisa is sent as a PDF.
- 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
OptionalMay 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
OptionalNot 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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Morocco