To visit Afghanistan, all foreign nationals must obtain a visa in advance.

Afghanistan does not offer a standard visa-on-arrival service. The only exception is at the Tajikistan–Afghanistan border, where visas may be issued with a processing time of 1–2 days.

This guide provides clear and up-to-date information about the Afghanistan visa process, including requirements, fees, and available visa types.

How HAMIDI TMC Can Help You
HAMIDI TMC assists travelers in obtaining their Afghanistan visa stress-free by providing accurate information, legally prepared documents, and step-by-step guidance throughout the application process.

Afghanistan Visa
Afghanistan Visa

Our Comprehensive Guide to Getting a Visa to Afghanistan

Afghanistan Visa

Visa Requirements

  • Passport: Must be valid for at least 6 months from the date of application.

  • Visa Type: Choose the correct visa type based on your travel purpose (tourism, business, etc.).

  • Invitation Letter: Required from an Afghan-based tour operator, business, or host. Only authorized agencies approved by the Ministry of Foreign Affairs (MFA) can issue valid invitation letters. Ensure the invitation includes the agency’s license number (ATO-XXXXX) and MFA approval number (MFA-XXXXXXXXX).

  • Supporting Documents:

    • Passport-sized photos (usually 2-3)

    • Flight itinerary

    • Visa application form

    • Visa fee payment

Types of Visas

  1. Tourist Visa - Validity: 30 days - Entry: Single entry

  2. Business Visa - Validity: Longer stays, multiple entries possible

  3. Diplomatic Visa - Purpose: For government officials or diplomats

  4. Transit Visa - Validity: Up to 72 hours

Visa Fees

  • Dubai: From $150

  • Pakistan (Islamabad/Peshawar): Standard: $80 - Express: $130

Fees may vary depending on the processing speed and location.

Processing Time

  • Dubai: Standard: 1-2 business days - Express: Same-day processing available

  • Pakistan: Standard: 1-2 business days - Express: Same-day processing

  • Tajikistan Border: Visa on arrival, processing may take 1-2 days.

.

E-Visa for Afghanistan

Afghanistan does not offer an e-visa system. All visa applications must be submitted in person at an embassy, consulate, or border post.

Visa on Arrival at Tajikistan Border

  • The only visa-on-arrival option is at the Tajikistan-Afghanistan border.

  • Processing can take 1-2 days, so it’s better to plan in advance.

Travel Considerations

  • Travel Permits: Additional travel permits may be required for certain provinces. These can be arranged with a local agent or upon arrival in Kabul.

  • Drone Restrictions: Drones are strictly prohibited. Violators face severe penalties.

Conclusion

Obtaining a visa to Afghanistan requires careful planning and understanding of the current requirements. The easiest and most reliable locations to apply are Dubai and Pakistan (Islamabad/Peshawar). Always consult the relevant embassy or consulate for the most up-to-date information before applying.

The Embassy of Afghanistan issues visas
The Embassy of Afghanistan issues visas
The Embassy of Afghanistan issues Afghan visas
The Embassy of Afghanistan issues Afghan visas

Missions Not Coordinated with Current Government

  1. UK (Embassy)

  2. Germany (Embassy, excl Munich consulate)

  3. Belgium (Embassy)

  4. Switzerland (Embassy)

  5. Austria (Embassy)

  6. France (Embassy)

  7. Italy (Embassy)

  8. Greece (Embassy)

  9. Poland (Embassy)

  10. Sweden (Embassy)

  11. Canada (Embassy)

  12. Australia (Embassy)

Embassies / Consulates Issuing Afghanistan Visas

  1. Russia (Embassy)

  2. Pakistan (Embassy + Consulates)

  3. China (Embassy)

  4. Iran (Embassy)

  5. UAE (Embassy / Consulate)

  6. Qatar (Embassy)

  7. Turkey (Embassy)

  8. Netherlands (Embassy)

  9. Spain (Embassy)

  10. Bulgaria (Embassy)

  11. Czech Republic (Embassy)

  12. Germany (Consulate only)

  13. India (Embassy)

  14. Norway (Embassy)

🌐 Land Borders Issuing Visa

  • Sher Khan Bandar / Kunduz – Afghanistan border (major official crossing points)

a building next to a body of water

Why Choose HAMIDI TMC for Afghanistan Visa Assistance

HAMIDI TMC is a registered Afghan travel company that assists international travelers with visa preparation and travel arrangements for Afghanistan. Our team has experience helping visitors organize the documents required for their visa application and preparing for their journey.

Our services include:

• Assistance with Afghanistan invitation letters
• Guidance for visa applications from Dubai
• Travel planning and tour arrangements
• Airport pickup and local support in Afghanistan
• Help with travel permits for certain regions

We work closely with travelers to make the process smoother and to help them prepare for their visit to Afghanistan.

Contact HAMIDI TMC

If you are planning to apply for an Afghanistan visa from Dubai, our team can assist you with the required documents and travel preparation.

For more information about invitation letters, visa requirements, and travel services in Afghanistan, contact HAMIDI TMC and our team will be happy to assist you.