Afghanistan Visa Requirements 2026Entry Rules & Visa-Free Access by Passport

Visa-free nationalities
0
Visa on arrival
0
eTA / e-Visa
28
Total streamlined
28
Visa required in advance
170

Afghanistan's visa policy is restrictive relative to other destinations worldwide. If your nationality is not listed as visa-free, visa on arrival, or eTA/e-Visa eligible, you will need to apply for an Afghanistan tourist visa in advance at an embassy or consulate.

eTA / e-Visa

eTA & e-Visa Eligible Countries for Afghanistan (28)

These nationalities can apply for an electronic travel authorisation or e-Visa online before travel - no embassy visit required.

Show all 28

Fees

Afghanistan Visa Fees (updated 2 Jul 2026)

  • Tourist visa (embassy/consulate sticker visa)

    3 months validity, 1 month stay, single entryofficial sourcemfa.gov.af โ†—

    USD 80

  • Tourist e-visa (E-Afghans portal, launched March 2026)

    90 days validity from issue, 30 days stay, single entry, Kabul International Airport entry onlyeafghans.com โ†—

    USD 120

  • Business visa (multiple entry)

    3 months multiple entry at USD 40; 6 months USD 80; 1 year USD 160; 2 years USD 250; 3 years USD 300official sourcemfa.gov.af โ†—

    USD 40

Compare official tourist-visa fees across every destination โ†’

Transit

Afghanistan Transit Visa

Afghanistan publishes a transit visa product for travellers passing through to another destination. Whether you need one depends on your nationality and whether you stay airside - see how transit visas work.

Transit Visa

For travelers passing through Afghanistan en route to their final destination. Requires valid documentation for the final destination country.

up to 6 days

Fee range USD 80-150. One-month validity with three to six days stay. Processed at Afghan political and consular missions abroad. Applicant must hold valid documentation for final destination.

Apply here โ†—

FAQ

Afghanistan Visa Requirements FAQ

Do I need a visa to visit Afghanistan?

It depends on your nationality - the lists above show every nationality that can enter Afghanistan with an eTA or e-Visa. If your country is not listed, you will likely need to apply for an Afghanistan tourist visa in advance at an embassy or consulate.

Which countries can visit Afghanistan without a visa?

No country's citizens can visit Afghanistan entirely visa-free in 2026 - every nationality needs a visa or travel authorisation. Use Earth Visa to check what your specific passport needs to enter Afghanistan.

How do I apply for an Afghanistan tourist visa?

If your nationality is not eligible for visa-free entry to Afghanistan, you typically need to apply at an Afghanistan embassy or consulate in your home country. Requirements generally include:

  • Valid passport
  • Completed application form
  • Passport-sized photos
  • Proof of accommodation
  • Proof of onward travel
  • Travel insurance
  • Proof of sufficient funds

Processing times and fees vary by nationality and visa category - see the visa types and fees on this page for the exact figures.

How long can I stay in Afghanistan without a visa?

Afghanistan does not offer visa-free entry to any nationality in 2026, so your permitted stay is set by the visa or travel authorisation you obtain.

By nationality

Afghanistan Visa Guides by Nationality

Step-by-step Afghanistan visa requirements, fees and document checklists for travellers from these countries. Nationalities in the access lists above link straight to their own guides.

Show all 170

Check your specific visa requirements for Afghanistan

Enter your passport to instantly see whether you need a visa for Afghanistan, how long you can stay, and what documents you need.

Check for your passport โ†’