Afghan E-Visa Guide
We walk you through the process. You focus on packing, we handle the paperwork.
We walk you through the process. You focus on packing, we handle the paperwork.
In short (TL;DR)
Most visitors to Afghanistan need an e-visa, which requires a Letter of Invitation (LOI). Go Kabul requests your LOI free with any tour, then you apply on the official Afghan e-visa portal and pay a 50 to 70 USD fee. Approval usually takes about 5 to 7 days, so start 3 to 4 weeks ahead. We guide you through every step.
Last updated: July 2026
Most visitors to Afghanistan need an e-visa. Here's how it works, step by step.
You book a tour with us. We submit your details to Afghanistan's Ministry of Interior and request an LOI (Letter of Invitation). This takes 1-3 business days.
We receive your LOI from the ministry and send it to you via email. You'll have an official government document confirming your invitation to Afghanistan.
Visit the Afghan e-visa portal (evisa.mfa.gov.af) and upload your LOI, passport copy, and a recent photo. Pay the visa fee ($50-70 USD).
The ministry reviews and approves your application. This typically takes 3-5 business days. You'll receive an approval email with your visa document.
Print your visa approval and carry it with your passport. You're ready to board your flight and experience Afghanistan!
Start your visa process 3-4 weeks before your travel date. While it usually takes 5-7 days total, unexpected delays can happen. We'll send you reminders at every step.
Paid to Afghan Ministry
Included with your tour
We guide you through each step
Women from any country are eligible for the same e-visa process. Some countries have faster approval times. We'll advise you on timing for your specific nationality.
Afghan e-visas are not available to Afghan nationals or citizens of certain countries. If you're unsure about your eligibility, email us before booking and we'll confirm with the ministry.
If you need to travel within 2 weeks, contact us immediately. We have expedited LOI channels and can sometimes get approvals faster. Not guaranteed, but worth asking.
Detailed visa requirements for your specific passport:
Do I need a visa to visit Afghanistan?
Yes, most nationalities need a visa to enter Afghanistan. The main route is an e-visa, which requires a Letter of Invitation. Go Kabul provides the invitation letter free with every tour and guides you through the online application. A few nationalities are ineligible, so check with us before booking.
How do I get an Afghanistan e-visa?
First, book a tour and Go Kabul requests your Letter of Invitation from the Ministry of Interior (1 to 3 days). Then apply on the official portal at evisa.mfa.gov.af, uploading your LOI, passport copy, and photo, and pay the fee. Approval typically takes 3 to 5 business days.
How much does an Afghan visa cost?
The Afghan e-visa fee is around 50 to 70 USD, paid directly to the ministry during the online application. Go Kabul provides the Letter of Invitation and full application support free of charge as part of your tour. Visa-on-arrival costs vary by nationality, typically 100 to 160 USD.
How long does the Afghan visa process take?
The whole process usually takes about 5 to 7 days: 1 to 3 days for the Letter of Invitation and 3 to 5 business days for e-visa approval. We recommend starting 3 to 4 weeks before travel to allow for any delays. Expedited channels are sometimes available for urgent trips.
What documents do I need for an Afghan visa?
You need a passport valid for at least six months, a Letter of Invitation (which Go Kabul provides), a recent passport-style photo on a white background, a credit or debit card for the fee, and an email address to receive your documents. We check everything before you apply.
Ready to get started?
Book Your Tour & Start Visa Process