Visa requirements

Afghanistan

General visa requirements for travelling to Afghanistan. These policies apply to all nationalities unless a country-specific policy exists.

Have a specific passport country? Check your specific route.

Business visa (Business Visa)

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
30 days
Processing time
7-14 working days
Fee
$150 USD
Validity
30 days
Entry
Single entry

Business visas available with validity of 30, 90, or 180 days. Multiple entry permits possible for longer periods. Applications submitted in person at Afghan embassy/consulate. Business travelers may be eligible for visa on arrival at Kabul airport if from countries without Afghan diplomatic mission.

Eligibility

  • Nationality

    All nationalities eligible to apply for business visa

  • Purpose of visit

    For business, investment, marketing, commercial transactions and similar purposes

    Includes
    • Business meetings
    • Investment activities
    • Marketing
    • Commercial transactions

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 6

  • Photo

    Count: 2; Specifications: Recent passport-style photograph with white background taken within last 6 months

  • Employment letter

    Provide a signed employer letter confirming your role, leave dates, salary and return to work.

    Must include leave approval: No; Must include position: No; Must include salary: No

  • Flight reservation

    Provide flight booking or itinerary evidence when the route asks for travel plans.

    Must be confirmed: Yes; Must show return: Yes

  • Invitation letter

    Host requirements: Letter from sponsoring company in Afghanistan, printed on official letterhead and signed by senior manager

  • Application form

    Use the official application form for this route and complete all required fields.

    Form name: Online application form; Form url: http://econsulate.mfa.gov.af/InfoVisa.aspx

  • Visa fee payment

    Accepted methods: Cash, Money Order; Amount: $150 USD

  • Company registration

    Provide company registration evidence for the inviting, sponsoring or employing organisation.

    Accepted documents: Certified documents

How to apply

  1. Online application

    Complete online visa application form at http://econsulate.mfa.gov.af/InfoVisa.aspx

  2. Document gathering

    Gather required documents including passport, photos, business letters, and company documents

  3. Fee payment

    Pay visa fee at Afghan embassy or consulate

  4. Document submission

    Submit printed application form and all documents in person at Afghan embassy or consulate

  5. Processing wait

    Wait for visa processing - standard processing takes 7-14 working days

  6. Visa collection

    Collect passport with visa from embassy or consulate

Sign in to apply

Business visa (Business Visa on Arrival)

Applies to all nationalities · Last updated: 25 June 2026

Visa on arrival

Maximum stay
30 days
Processing time
Same day at airport
Fee
$150 USD
Validity
30 days
Entry
Single entry

Visa on arrival available at Hamid Karzai International Airport for business visitors from countries without Afghan diplomatic mission. Foreign investors can obtain visa on arrival valid up to 3 years through Afghanistan Investment Desk at Kabul Airport. Implementation can be inconsistent.

Eligibility

  • Nationality

    Available to business visitors from countries that do not have a diplomatic mission of Afghanistan

  • Purpose of visit

    For business visitors and foreign investors

    Includes
    • Business meetings
    • Investment activities

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 6

  • Photo

    Count: 2; Specifications: Recent passport-style photograph

  • Invitation letter

    Host requirements: Letter from sponsoring company or organization in Afghanistan

  • Visa fee payment

    Accepted methods: Cash; Amount: $150 USD

How to apply

  1. Document gathering

    Prepare passport, photos, invitation letter, and visa fee before travel

  2. Document submission

    Submit documents at visa on arrival counter at Hamid Karzai International Airport

  3. Fee payment

    Pay visa fee at airport

  4. Processing wait

    Wait for visa processing at airport

  5. Visa collection

    Receive visa and enter Afghanistan

Sign in to apply
This information is provided for general guidance only. Visa requirements can change frequently and may vary by nationality. Always verify with the official embassy or consulate before making travel plans. Contact [email protected] for assistance.