Traveling in Afghanistan requires strict compliance with local regulations. All foreign travelers must obtain official Travel Permit Letters for each province they intend to visit or stay overnight in.
As of September 2025, Afghan authorities and tourism offices will not issue any travel permit letter without a government-licensed local guide. Independent travelers cannot obtain permits on their own.
HAMIDI TMC provides end-to-end support, including licensed local guides and permit coordination, to ensure your travel is legal, approved, and worry-free.
HAMIDI TMC - Our Comprehensive Guide to Getting a Visa to Afghanistan
Updated February 2025
Afghanistan Visa Overview
To visit Afghanistan, all foreign nationals must obtain a visa in advance. There is no visa-on-arrival system for Afghanistan, except at the Tajikistan-Afghanistan border, where visas can be issued (with processing times of 1-2 days). This guide provides clear information about the visa process, requirements, fees, and the types of visas available.
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
Tourist Visa
Validity: 30 days
Entry: Single entry
Business Visa
Validity: Longer stays, multiple entries possible
Diplomatic Visa
Purpose: For government officials or diplomats
Transit Visa
Validity: Up to 72 hours
Visa Application Common Locations
Dubai (Afghan Consulate)
Islamabad (Afghan Embassy)
Peshawar (Afghan Consulate)
Tajikistan-Afghanistan Border (Visa on arrival, 1-2 days processing time)
Other possible locations include Doha, Istanbul, Tehran, and Damascus.
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-3 business days
Express: Same-day processing available
Pakistan:
Standard: 1-3 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.
How to Apply
Dubai (Afghan Consulate)
Location: Villa 23, 29B Street, Al Jaffilya, Dubai
Fees: $150 (subject to change)
Documents: Passport copy, passport-sized photos, flight itinerary, invitation letter
Processing: Same-day for express applications.
Islamabad (Afghan Embassy)
Location: Diplomatic Enclave, Islamabad
Fees: $80 (standard), $130 (express)
Documents: Passport copy, photos, invitation letter
Processing: Same-day express service available.
Peshawar (Afghan Consulate)
Location: University Town, Peshawar
Fees: $80 (standard), $130 (express)
Documents: Passport copy, photos, invitation letter
Processing: Same-day available.
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.
❌ Missions Not Coordinated with Current Government
UK (Embassy)
Germany (Embassy, excl Munich consulate)
Belgium (Embassy)
Switzerland (Embassy)
Austria (Embassy)
France (Embassy)
Italy (Embassy)
Greece (Embassy)
Poland (Embassy)
Sweden (Embassy)
Norway (Embassy)
Canada (Embassy)
Australia (Embassy)
✔ Embassies / Consulates Issuing Afghanistan Visas
Russia (Embassy)
Pakistan (Embassy + Consulates)
China (Embassy)
Iran (Embassy)
UAE (Embassy / Consulate)
Qatar (Embassy)
Turkey (Embassy)
Netherlands (Embassy)
Spain (Embassy)
Bulgaria (Embassy)
Czech Republic (Embassy)
Germany (Consulate only)
India (Embassy)
🌐 Land Borders Issuing Visa
Islam Qala / Herat – Afghanistan border (major official crossing points)
Sher Khan Bandar / Kunduz – Afghanistan border (major official crossing points)
Explore
Discover Afghanistan's beauty through tailored travel experiences.
Connect
Travel
info@hamiditmc.com
Call & WhatsApp : +93-749 29 29 22
All rights reserved © 2025 HAMIDI TMC. Designed and developed by Hamidix.com. HAMIDI TMC is officially registered in Afghanistan under registration number ATO 00377 and is a part of the HAMIDI Group of Companies.
