HAMIDI TMC - Our Comprehensive Guide to Getting a Visa to Afghanistan

Updated February 2025

An Overview of the Visa to Afghanistan

Travelling to Afghanistan can be an unforgettable experience, but obtaining a visa has become more complicated due to shifting political realities. If you're planning to visit, understanding the process for acquiring an Afghanistan visa is crucial. This guide provides detailed information on how to apply for a tourist visa to Afghanistan, with a focus on locations like Dubai and Pakistan, while also addressing the challenges of navigating the current system.

Do I Need a Visa to Travel to Afghanistan?

Yes, all foreign nationals must obtain a visa before entering Afghanistan. Without a valid visa, entry is not permitted. Whether you are traveling for tourism, business, or humanitarian purposes, a visa is mandatory. Currently, there is no visa-on-arrival system, so it’s essential to plan ahead.

Is It Hard to Get a Visa for Afghanistan?

The process of obtaining an Afghanistan visa varies depending on where you apply. However, it is easier than it may seem.

While some embassies and consulates offer straightforward services, others may not issue visas recognized by the Taliban government.

The easiest places to obtain a valid tourist visa are Dubai, Islamabad, and Peshawar, where the visas are directly honored by the current regime. However, the situation is fluid, and requirements may change with little notice.

It is best to stay updated by consulting fellow travelers or planning your trip with a tour company like HAMIDI TMC, which can offer expert advice.

Types of Afghanistan Visas

The main types of visas available for Afghanistan include:

  • Tourist Visa: For general tourism, typically valid for 30 days and issued for a single entry.

  • Business Visa: For professionals traveling for work, with the possibility of multiple entries and longer stays.

  • Diplomatic and Official Visas: Issued to government officials or individuals on official assignments.

How Much Is a Visa to Afghanistan?

Visa costs vary depending on location and processing speed:

  • Dubai: $150+

  • Pakistan (Islamabad/Peshawar): $80 (standard) or $130 (express)

Fees are subject to change, so it’s advisable to confirm the costs with the relevant embassy or consulate before applying.

How Long Does the Tourist Visa for Afghanistan Last?

A standard tourist visa typically allows a 30-day stay and is valid for 90 days from the date of issue.

Is an Afghanistan Visa Extension Possible?

Extensions are possible but must be arranged while in Afghanistan.

Where Can You Get a Visa to Afghanistan?

Currently, you can obtain a valid Afghanistan visa from several diplomatic missions. The most reliable locations include:

  • Dubai (most popular for international travelers)

  • Islamabad and Peshawar (Pakistan)

  • Border posts in Tajikistan

  • Other locations: Doha, Istanbul, Tehran, and Damascus

For most travelers, Dubai and Pakistan remain the most practical and reliable options.

Is There an Afghanistan Visa on Arrival?

The Tajikistan-Afghanistan border is the only place that issues visas on arrival, but the process can take up to two days. There is no visa-on-arrival system for Afghanistan—you must obtain your visa in advance from a recognized embassy or consulate.

Is There an Afghanistan E-Visa?

No, Afghanistan does not offer an e-visa system. All applications for a tourist visa must be submitted in person.

Can I Get a Visa from the Afghanistan Embassy?

Yes, but only embassies controlled by or cooperating with the Taliban government issue valid visas. Embassies run by the former government may no longer issue visas or issue ones not recognized by the current regime.

Getting a Visa to Afghanistan in Dubai

  • Location: Afghan Consulate, Dubai

  • Address: Villa 23, 29B Street, Al Jaffilya, Dubai

  • Cost: From $150 (cash or card accepted)

Process:

  1. Gather the required documents.

  2. Submit the application in person or via a visa fixer.

  3. Pay the visa fee.

  4. Same-day issuance for express applications.

Documents Needed:

  • Passport copy

  • Two passport-sized photos

  • Flight itinerary

  • Invitation letter (e.g., from a local tour operator)

  • A copy of the local tour operator’s license

Tips:

  • If applying yourself, go early with all required documents. Same-day processing is available for morning applications.

  • Dubai is a convenient stopover for most visitors, with direct flights to Kabul via Fly Dubai, Ariana Afghan Airlines, and Kam Air.

Getting a Visa to Afghanistan in Islamabad

  • Location: Afghan Embassy, Diplomatic Enclave, Islamabad

  • Cost: $80 (standard) or $130 (express)

Process:

  1. Submit documents in person.

  2. Pay the fee.

  3. Collect the visa (often available the same day for express services).

Documents Needed:

  • Two passport copies

  • Three passport photos

  • Invitation letter from a recognized host

Tips:

  • Direct flights to Kabul are available from Islamabad, though not daily.

  • Overland travel into Afghanistan is also possible from Pakistan.

Getting a Visa to Afghanistan in Peshawar

  • Location: Afghan Consulate, Peshawar

  • Address: University Town area, Peshawar

  • Cost: $80 (standard) or $130 (express)

Process:

  1. Visit the consulate with your documents.

  2. Pay the visa fee.

  3. Collect your visa (often same-day service).

Documents Needed:

  • Two passport copies

  • Passport photos

  • Invitation letter

Tips:

  • Peshawar is ideal for travelers entering Afghanistan via the Torkham crossing.

  • Security measures may cause delays, so allow extra time.

Madrid Option for European Travelers

For European travelers, the Afghan Embassy in Madrid was previously the only mission issuing recognized visas. However, as of November 26, 2024, this service has ceased, and visas issued by Madrid embassies may no longer be accepted.

Additional Info on the Afghanistan Visa Process

Shifting Requirements:
Visa requirements can change without notice. Confirm the latest guidelines before applying and consider consulting with a tour operator like HAMIDI TMC for assistance.

Security Considerations:
Travel within Afghanistan is subject to strict regulations. In addition to a tourist visa, you will need a travel letter from the Ministry of Information and Culture specifying the provinces you intend to visit. These are typically arranged at the office on arrival and require travel permits for each province.

Local Permits:
A visa allows entry to Afghanistan, but additional permits are required for travel between provinces. These can be arranged in advance with a local travel agent like HAMIDI TMC, or obtained on-site in Kabul and the relevant provinces.

Drone Restrictions:
Drones are strictly prohibited in Afghanistan, and travelers found with drones may face severe penalties.

Obtaining a visa to Afghanistan requires careful planning, patience, and up-to-date knowledge of the process. Dubai and Pakistan remain the most practical options for securing a valid Afghanistan visa, with same-day processing available for an additional fee.

If you're planning to visit Afghanistan, consider working with a trusted tour operator like HAMIDI TMC, who can help navigate the process and ensure your travel plans align with current regulations. For more information, contact us or explore our Afghan tours today!

FAQs: Afghanistan Visa Process

Q: Do I need a visa to visit Afghanistan?
A: Yes, all foreign nationals require a visa to enter Afghanistan. There is no visa-on-arrival system.

Q: Where can I get an Afghanistan visa?
A: Visas can be obtained from Afghan embassies or consulates recognized by the Taliban government. Key locations include Dubai, Islamabad, and Peshawar.

Q: What types of visas are available for Afghanistan?
A: The main types include:

  • Tourist Visa: 30 days, single entry.

  • Business Visa: Longer stays, multiple entries possible.

  • Transit Visa: Valid for up to 72 hours.

  • Diplomatic/Official Visa: For government or official work.

Q: How much does an Afghanistan visa cost?
A: Costs vary by location:

  • Dubai: $150+

  • Islamabad/Peshawar: $80 (standard) or $130 (express).

Our team provides personalized assistance to help you successfully obtain your visa for Afghanistan.

man with sun hat
man with sun hat

We offer detailed information and resources to ensure a smooth visa application experience for you.

man using black laptop computer
man using black laptop computer

Embassies and Consulates Issuing Visas Under Current Goverment Control:

  1. China – Afghan Embassy in Beijing

  2. United Arab Emirates (UAE) – Afghan Embassy in Abu Dhabi

  3. Pakistan – Afghan Embassy in Islamabad, Afghan Consulate in Peshawar

  4. Iran – Afghan Embassy in Tehran

  5. India – Afghan Embassy in New Delhi

  6. Russia – Afghan Embassy in Moscow

  7. Turkey – Afghan Embassy in Ankara

  8. Saudi Arabia – Afghan Embassy in Riyadh

  9. Qatar – Afghan Embassy in Doha

  10. Malaysia – Afghan Embassy in Kuala Lumpur

  11. Bangladesh – Afghan Embassy in Dhaka

  12. Sri Lanka – Afghan Embassy in Colombo

  13. Nepal – Afghan Embassy in Kathmandu

  14. Japan – Afghan Embassy in Tokyo

  15. South Korea – Afghan Embassy in Seoul

  16. Australia – Afghan Embassy in Canberra

  17. South Africa – Afghan Embassy in Pretoria

  18. Egypt – Afghan Embassy in Cairo

Embassies and Consulates Not Issuing Visas:

  1. United Kingdom – Afghan Embassy in London (declared a "rogue embassy" by the Taliban)

  2. France – Afghan Embassy in Paris (declared a "rogue embassy" by the Taliban)

  3. Germany – Afghan Embassy in Berlin (declared a "rogue embassy" by the Taliban)

  4. Italy – Afghan Embassy in Rome (declared a "rogue embassy" by the Taliban)

  5. Spain – Afghan Embassy in Madrid (declared a "rogue embassy" by the Taliban)

  6. Netherlands – Afghan Embassy in The Hague (declared a "rogue embassy" by the Taliban)

  7. Belgium – Afghan Embassy in Brussels (declared a "rogue embassy" by the Taliban)

  8. Sweden – Afghan Embassy in Stockholm (declared a "rogue embassy" by the Taliban)

  9. Norway – Afghan Embassy in Oslo (declared a "rogue embassy" by the Taliban)

  10. Denmark – Afghan Embassy in Copenhagen (declared a "rogue embassy" by the Taliban)

  11. Finland – Afghan Embassy in Helsinki (declared a "rogue embassy" by the Taliban)

  12. Switzerland – Afghan Embassy in Bern (declared a "rogue embassy" by the Taliban)

  13. Austria – Afghan Embassy in Vienna (declared a "rogue embassy" by the Taliban)

  14. Poland – Afghan Embassy in Warsaw (declared a "rogue embassy" by the Taliban)

  15. Czech Republic – Afghan Embassy in Prague (declared a "rogue embassy" by the Taliban)

  16. Hungary – Afghan Embassy in Budapest (declared a "rogue embassy" by the Taliban)