Skip to content

Afghanistan · Entry rules

Who needs a visa for Afghanistan?

Entry rules for Afghanistan by nationality, for short tourist or business visits, from the Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities), checked .

In brief

No nationality can visit Afghanistan without a visa under its official rules. 192 can apply for an eVisa or ETA online. Everyone else, 6 nationalities, needs a visa.

Visa-free
0
On arrival
0
eVisa or ETA
192
Visa required
6

About 8.1 bn people (100% of the world's other nationalities by population) need a visa arranged before they travel to Afghanistan: a visa, an eVisa or a visa only with another permit.

Checked 1 Nov 2026Source: Ministry of Foreign Affairs, Islamic Emirate of AfghanistanReport a change

Most commonIndiaUnited StatesHong KongPakistanVietnamSaudi ArabiaAll passports

Afghanistan entry rules at a glance

GroupStayNationalitiesExamplesSource
eVisaUp to 30 days, single entry; e-visa valid 90 days from issue192India, China, United States, IndonesiaGeneral Consulate of Afghanistan in Dubai
With another visa or permit1 month198India, China, United States, IndonesiaMinistry of Foreign Affairs, Islamic Emirate of Afghanistan
Visa requiredAs granted6Pakistan, Iran, Uzbekistan, TajikistanMinistry of Foreign Affairs, Islamic Emirate of Afghanistan

eVisa for up to 30 days: India, China, the US and 189 more

192 nationalities

Tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia.

Source: General Consulate of Afghanistan in Dubai (E-Afghans portal, linked from evisa.mfa.gov.af), checked Single Entry Tourist Visa Duration of Stay Up to 30 days from the date of entry Entry Type Single Entry Entry only through Kabul International Airport

With another visa or a residence permit, 1 month: India, China, the US and 195 more

198 nationalities

Visa on arrival at Kabul International Airport only with an official letter from an Afghan organisation or an invitation from an international organisation working in Afghanistan, approved by the Ministry of Foreign Affairs; fee USD 200.

Source: Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities), checked Visa on arrival is issued based on an official letter from a domestic organization or an official invitation from an international organization operating in Afghanistan. These visas are granted with the approval of the Ministry of Foreign Affairs at Kabul International Airport

Visa required: Pakistan, Iran, Uzbekistan and 3 more

6 nationalities

Apply before you travel at an embassy or consulate of Afghanistan, or the visa centre it names.

Nationalities not listed above: this follows from Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities)'s own lists, which name the exempt nationalities.

Source: Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities), checked A tourist visa is issued based on the applicant’s travel purpose and other necessary documents, such as a valid passport and hotel booking confirmation.

If you live in the UAE

Emirati citizens: evisa, up to 30 days, single entry; e-visa valid 90 days from issue (tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia).

Tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia. Stay: up to 30 days, single entry; e-visa valid 90 days from issue. This applies to 192 nationalities, including India, the US, Hong Kong and 189 more.

Source: General Consulate of Afghanistan in Dubai (E-Afghans portal, linked from evisa.mfa.gov.af), checked Single Entry Tourist Visa Duration of Stay Up to 30 days from the date of entry Entry Type Single Entry Entry only through Kabul International Airport

Where to apply

Apply for the eVisa only on the official site, evisa.mfa.gov.af. Look-alike sites charge extra for the same form. A visa is applied for at an embassy or consulate of Afghanistan, or the visa centre it names, in the country where you live.

These rules cover ordinary passports and short visits; work, study and transit have their own rules.

Most searched passports

FAQ

Do I need a visa to visit Afghanistan?

It depends on your passport: 192 can use an eVisa or ETA and 6 need a visa. Choose your passport above.

Do Indian citizens need a visa for Afghanistan?

Yes, but online: Indian citizens apply for an eVisa before they travel (up to 30 days, single entry; e-visa valid 90 days from issue); tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia (General Consulate of Afghanistan in Dubai (E-Afghans portal, linked from evisa.mfa.gov.af), checked 1 Nov 2026).

Do US citizens need a visa for Afghanistan?

Yes, but online: US citizens apply for an eVisa before they travel (up to 30 days, single entry; e-visa valid 90 days from issue); tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia (General Consulate of Afghanistan in Dubai (E-Afghans portal, linked from evisa.mfa.gov.af), checked 1 Nov 2026).

Can I apply for an Afghanistan visa online?

Yes, if you are eligible: 192 nationalities can apply online for an eVisa or ETA. Apply only at evisa.mfa.gov.af.

Can UAE residents visit Afghanistan more easily?

Some can. Tourist e-visa; entry only through Kabul International Airport; not available to residents of India, China, Russia, Kyrgyzstan, Kazakhstan, Azerbaijan, Türkiye, Saudi Arabia, Qatar, UAE, Oman, Malaysia or Indonesia. Stay: up to 30 days, single entry; e-visa valid 90 days from issue. See “If you live in the UAE” above.

Sources and changes

  1. General Consulate of Afghanistan in Dubai (E-Afghans portal, linked from evisa.mfa.gov.af)eafghans.com · checked 1 Nov 2026
  2. Ministry of Foreign Affairs: visa on arrivalmfa.gov.af · checked 1 Nov 2026
  3. Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities)mfa.gov.af · checked 1 Nov 2026
  4. Ministry of Foreign Affairs: visa typesmfa.gov.af · checked 1 Nov 2026
  5. Afghanistan e-Visa (evisa.mfa.gov.af, redirects to the E-Afghans portal)evisa.mfa.gov.af · checked 1 Nov 2026
  1. All groups checked against Ministry of Foreign Affairs, Islamic Emirate of Afghanistan (de facto authorities). No change since.

Something out of date? Tell us and we'll check it against the official source.

Visa Almanac is an independent reference, not a government website. We don't issue visas or sell visa services.

Rules change without notice. Always confirm with the official source linked on each page before you travel.