Morocco e-Visa for Pakistani Citizens
Online Visa to Travel to Morocco from Pakistan
Morocco e-Visa ApplicationIf you hold a Pakistani passport, and you’re eligible for the Morocco e-Visa, you can visit for up to 30 days. To apply, simply fill out an online form. There’s no need to visit a Moroccan embassy or consulate.
This page outlines key information about the Moroccan electronic visa for Pakistani citizens, including details on how to apply and who’s eligible.
30-Day Morocco e-Visa for Pakistani Nationals
The 30-day Morocco visa for Pakistani passport holders allows you to visit family and friends, or to travel for tourism or business.
To stay more than 30 days, you must apply for a visa in person at a Moroccan embassy or consulate. You also need an embassy visa if you’re traveling to Morocco to work or study.

e-Visa key features for Pakistanis
| Number of entries | Single entry |
| Reason for travel | Tourism or business |
| Validity | 180 days |
| Length of stay | 30 days |
| Application fee | From 112 USD |
Morocco e-Visa Requirements for Pakistani Citizens
You need the following to apply for a visit visa for Morocco from Pakistan:
- Pakistani passport
- Visa or residence permit (see below)
- Email address
- Debit or credit card
Visa or residence permit requirement for Pakistani applicants
To meet the e-Visa requirements, you must have one of the following: a multiple-entry visa or a residence permit from an approved country. You can see the details of what’s accepted in the table below.
| Required document | Validity Period | Issuing Countries |
| Multiple-entry visa | 90 days |
|
| Residence permit | 180 days |
|
For example, if you are a Pakistani citizen and also hold a residence permit for the United Arab Emirates, you can apply for the e-Visa for Morocco. Similarly, you can get a Moroccan visa from the UK with a Pakistani passport and a multiple-entry UK visa.
Suppose you don’t have a valid visa or residence permit from any of the countries listed in the table above. In that case, you need to apply for a traditional visa at a Moroccan embassy.
Online Moroccan Visa Process for Pakistani Travelers
To get an e-Visa, you must:
- Fill out the application form
- Pay the processing fee
- Share your supporting documents
You’ll receive a final decision on your application by email. All applications made through our site are processed in 1 to 4 days, or in just 12 hours if you opt for Priority Processing.
If your e-Visa is approved, you should print out the PDF confirmation you receive via email. Show this to border control officers when you arrive in Morocco, along with your passport, and all the supporting documents you used in your application.
Morocco e-Visa Application for Pakistani Passport Holders
On the online Moroccan e-Visa application form, you must provide your:
- Personal details
- Contact information
- Passport data
- Travel itinerary
Be careful when entering your details and double-check for any errors before you submit your form. Mistakes in your application could cause delays.
Applying with moroccovisa.com
Our service makes it simple to apply for your Moroccan e-Visa. We understand the latest requirements, so we help get your application approved the first time.
All applications made on this site include:
- Support with your documentation — We make sure your photo and other documents meet the size and format rules.
- Expert review — Our team checks for errors and inconsistencies before your form is processed.
- Data protection — Our site is encrypted with SSL software to keep your details safe.
We recommend that you apply well in advance of your trip to avoid delays. Start the process today, and we’ll process your application at the right time for your travel dates.
Morocco Entry Requirements for Pakistani Citizens
Even with an approved e-Visa, you still need to pass through border controls when you arrive in Morocco. Make sure you have the following ready to show to officials:
- Passport: Must be valid for 3+ months.
- Approved visa: Download the PDF on your device and print a paper copy.
- Visa or residence permit: Bring the document you used to apply for the e-Visa.
- Return travel ticket: You need to show proof you plan to leave the country.
- Hotel booking or invitation: Carry proof of your accommodation reservation, or the details of where you’ll be staying
The passport you travel with must be the same one you used in your e-Visa application. Health insurance isn’t mandatory for travel to Morocco, but it’s recommended for all foreign visitors.
Traveling from Pakistan to Morocco
The Morocco e-Visa makes traveling from Pakistan easier, thanks to the simple online application process and faster border checks.
Your eVisa pre-approves travel to Morocco but does not automatically grant access to the country. Border officials make this decision after checking your documentation when you arrive.
Air, land, and sea ports
Pakistani travelers can enter Morocco via air, land, or sea, but the fastest way is via air.
Morocco has many international airports in Marrakesh, Casablanca, Tangier, Agadir, Rabat, and other important cities. Casablanca Airport receives the most international flights in Morocco and is the easiest one to fly into from Pakistan.
Although there are no direct flights from Pakistan to Morocco, there are several with one stopover that take between 13 and 22 hours to reach Casablanca.
Moroccan Embassy in Pakistan
Pakistani passport holders do not need to visit a Moroccan embassy to apply for the e-Visa. This is only necessary for traditional visas, or permits for work or study.
Moroccan Embassy in Islamabad, Pakistan
Address: Plot No 52, Street No 7, G5/4, Diplomatic Enclave
P. O. Box 1179, Islamabad, Pakistan
Office hours: Monday to Friday from 09:00 to 16:00