Visa on Arrival for Pakistani Passport in 2020

Pinterest LinkedIn Tumblr

The complete list of Visa on Arrival for Pakistani Passport with additional details of evisas for Pakistani passport and some countries which allow Pakistani passport holders on US visa.

I have updated and compiled this list since 2018 and I am now sharing with you the exact countries that you can visit in 2020 or 2021 without visa on Pakistani passport.

Remember that this a list with official links of government website and proofs of visas. it’s the only authentic source of this information which you can trust because it’s regularly updates.pakistani passport visa on arrival

Requirements Before Traveling?

Visa to these 42 countries is either on arrival or not required for Pakistani citizens but Pakistani passport holders must fulfill other general requirements such as a return ticket, hotel booking and enough funds to justify their stay in any of these countries.

Passport must also be valid for the planned journey and beyond. generally, most of the countries require you to have a passport with at least 6 months validity. Always keep that in mind.

Visa Not Required for Pakistani Citizens

following is the list of countries where Pakistani citizens don’t require any visa, they just need to show up and their passport will be stamped for entry to that country.

visa not required simply means that you don’t need a visa and upon arrival visa will not be stamped in your passport, only your passport will be stamped for entry.

  1. Dominica (6 months)
  2. Haiti (3 months)
  3. Micronesia (30 days)
  4. Saint Vincent and the Grenadines (30 days)
  5. Trinidad and Tobago (3 months)
  6. Vanuatu (30 days)


Visa on Arrival for Pakistani Passport

Visa on arrival (VOA) simply means that you reach the airport or border of that country, and you’ll get an application form which you’ll have to fill on the spot and you’ll get a visa on arrival, the visa will be pasted into your passport at the same time.

Make sure you have USD with you and passport size photos. Visa on arrival fee is generally $50 USD. the following countries will offer visa on arrival for Pakistani citizens.

  1. Benin (8 days)
  2. Cambodia (30 days)
  3. Cape Verde (30 days)
  4. Comoros (45 days)
  5. Guinea-Bissau (90 days)
  6. Kenya (90 days)
  7. Madagascar (90 days)
  8. Maldives (30 days)
  9. Mozambique (30 days)
  10. Nepal (30 days)
  11. Palau (30 days)
  12. Qatar (30 days)
  13. Rwanda (30 days)
  14. Samoa (90 days)
  15. Seychelles (30 days)
  16. Somalia (30 days)
  17. Timor Leste (30 days)
  18. Togo (7 days)
  19. Trinidad and Tobago (90 days)
  20. Tuvalu (30 days)
  21. Uganda (30 days)


Serbia’s stamp on my passport at right side.

Evisas for Pakistani Citizens

Now the very good news is that many countries offer evisa these days. and Pakistan is also in the list of some countries’ evisa programs. This visa must be applied in advance online from official websites.

it’s a great way to save time and money. every country has different requirements for issuing evisa, but most of them only need a scanned copy of your passport (first page with info).

Here is the list of countries which offer evisa to Pakistani citizens and you can go to their respective website to apply for an evisa.

  1. Antigua & Barbuda (
  2. Azerbaijan (
  3. Bahrain (
  4. Cambodia (
  5. Djibouti (
  6. Gabon (
  7. Kenya (
  8. Kyrgyzstan (
  9. Lesotho (
  10. Malaysia (
  11. Myanmar (
  12. Qatar (
  13. Rwanda (
  14. Saint Kitts and Nevis (
  15. Sri Lanka (
  16. Tajikistan (
  17. Uganda (
  18. Zambia (
  19. Zimbabwe (

The above list of countries and their official government websites offer evisa to travelers from around the world and Pakistan is also supported.

Evisa is a good way to have an advance proof which you can show to airline and immigration at Pakistani airports so they can let you go without any big hassle.

Zambia visa approval letter online.
Uganda evisa I got online by paying $50 USD on the website.
Kenya evisa which I got online by paying $50 USD.


Azerbaijan evisa that I received via email in 2 working days.
Myanmar eVisa I got via email and then printed to carry with me.
Turkey eVisa I got…
The Bahrain eVisa I got via Email in a PDF file.

Below is the video in Urdu/Hindi which you can watch to see the beauties of these countries and also more information on how you can easily visit these countries without visa or visa on arrival. if you like this guide then simply share it with your friends on social media. and do comment if you have any questions.

Remember, Turkey, Georgia and some other countries also offer visa on arrival or evisa only those Pakistani passport holders who have a valid US visa or Schengen visa.

I’ll write a different post on how many countries you can visit when you have a valid US, Canada, UK or Schengen visa. Till then happy traveling and check other articles on this website 🙂 and sharing is caring. don’t forget to share this on social media.


Hi, I'm Abdul. I have been traveling around the world since 2013 non-stop. I'm a full-time travel blogger since 2018 and I'm sharing all of my travel experiences and travel blogging hacks on my blog. Please feel free to Read more about me.


  1. Nadeem Mukhtar Chaudhry Advocate

    Thanks from Nadeem Advocate and stay Blessed forever with my warmest Eid greetings to you and your dear ones as you and your dear ones are my greatest ever asset and investment in love and affection!

    • Wali Bhai regarding those Vida on arrival. Is Kenya still visa on arrival or change rule, second thing many places no direct flight do what is the use of visa on arrival benefits

  2. Dear wali bhai, I am a big fan of yours, living in Karachi, I love your blogs and learn alot of efficent techniques of travelling, bhai 2 questions from you
    1)I have valid usa visa on my ordinary pakistan passport, can I travel to Turkey or Greece on the basis of e visa or I can get visa on arrival, what will be I showing pakistani immigration officer as I have no turkey or Greece visa on my passport…
    2) as in your recent trip to Uganda rawanda Kenya, you said you get trio African visa, where you get this visa,it was evisa?
    Please WhatsApp me 00923337813446

    • Hi Sameer,
      Thanks for your feedback. Yes, you can visit Turkey with valid US visa. For that, you have to take evisa of turkey from their official website. you will show that visa to immigration in Pakistan and they will let you go when you have valid US visa as well. This is Turkey evisa website:

      Regarding East Africa visa, that can be either applied online through Uganda’s immigration website or you can get it on arrival either in Uganda, Kenya or Rwanda. I would suggest to get it on arrival so you have more options for landing in one of these countries. If you get this visa in advance online then you have to first go to that country. for example we got from Uganda, so we had to land in Uganda first and we lost the options to find a better flight to Rwanda or Kenya. we were bound to land in Uganda first.

      Lastly, You can not visit Greece with US visa. For that, you need to get a Schengen visa. Thanks!

Write A Comment