All destinations

Afghanistan visa requirements by passport

Holders of 2 passports can enter Afghanistan without applying at an embassy: 2 with an eVisa. The other 196 need an embassy visa.

Source: Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). Page built 15 October 2026. Report an error

Check your passport

Daily cost (estimate)
~$30 per day
Best weather
May, Jun, Jul, Aug, Sep
Main airport
KBL
US travel advisory
Level 4: Do not travel

Pick your passport to see the entry rule for Afghanistan, how long you can stay and a flight search.

Entry rules for Afghanistan by passport

eVisa2 passports

Apply on the official government website before you fly. No embassy visit.

Embassy visa required for 196 passports

Afghanistan entry: common questions

Which passports can enter Afghanistan without a visa?

No passport can enter Afghanistan visa-free in the current data. 2 passports can enter with a visa on arrival, an eTA or an eVisa.

Who needs an eTA or eVisa for Afghanistan?

An eVisa, applied for online before you fly, is needed for Australia and United States passport holders.

How up to date are these Afghanistan entry rules?

The visa data comes from the Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). This page was built on 15 October 2026. Entry rules change, so confirm with Afghanistan's official immigration website or embassy before you travel.