Afghanistan entry requirements for Iraq passport holders
Iraqi passport holders must obtain an e-visa before traveling to Afghanistan. The application is completed online, and you'll need to present the approved e-visa at the border. Processing typically takes 3-5 business days, so apply well in advance.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Afghanistan e-VisaYou need to get this visa online before you fly; it cannot be extended once you are in Afghanistan. Apply online before travel | You must obtain an e-Visa prior to arrival. The e-Visa is not extendable. Apply through the official Afghan e-Visa portal, providing your passport details and travel information. Processing times vary, so apply well in advance. | Required |
| Passport validityYour passport must be valid for half a year after you arrive, or you may be denied entry. At least 6 months remaining | Your Iraqi passport must be valid for at least 6 months beyond your intended date of entry into Afghanistan. Ensure your passport does not expire before this period. | Required |
| Blank passport pagesYou need an empty page in your passport for the border officer to stamp when you enter. At least 1 blank page | Your passport must contain at least one blank page for the entry stamp. It is recommended to have more than one blank page to accommodate any additional stamps or visas. | Required |
| Return or onward ticketYou should have a ticket showing you plan to leave Afghanistan, as this is often checked. Proof of departure | Immigration may require proof of a return or onward ticket. Have a printed or digital copy of your travel itinerary showing your departure from Afghanistan. | Required |
| Proof of fundsIt's wise to have proof you can pay for your trip, like bank statements or cash, in case officials ask. Sufficient for stay | You may be asked to show evidence of sufficient funds to cover your stay in Afghanistan. Carry bank statements, credit cards, or cash (USD or AFN) to demonstrate financial means. | Recommended |
| Arrival declarationYou don't have to complete any arrival form when you get to Afghanistan. Not required | No arrival declaration is required for Iraq citizens entering Afghanistan. You do not need to fill out any arrival form before landing. | Not required |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires an invitation letter from an Afghan company and approval from the Ministry of Foreign Affairs.
For frequent travelers; must be requested at the e-visa portal.
| Service | Cost |
|---|---|
| Afghanistan e-Visa (single entry, 30 days)Fee varies by nationality; check official e-visa portal. | $100 (approx.) |
| Afghanistan e-Visa (single entry, 90 days)Longer validity option. | $160 (approx.) |
| Visa extension (per month)Must apply at the Visa and Passport Department in Kabul before expiry. | $50 (approx.) |
| Exit fee (if applicable)Some land border crossings may charge a local exit tax; check at the border. | Varies |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Afghanistan
Iraqi passport holders generally require a visa to enter Afghanistan, even for transit. An e-Visa is required unless you qualify for visa-free transit (rare).
- Diplomatic or official passport holders may have different rules.
- Crew members on duty may be exempt with prior arrangement.
Health & vaccines for Afghanistan
Present in most areas below 2,000 meters; prophylaxis recommended.
Occasional outbreaks in urban areas.
Common due to poor sanitation; avoid tap water and street food.
High risk in all regions below 2,000 meters; CDC recommends prophylaxis (e.g., atovaquone-proguanil, doxycycline).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and permits.
Regional office for western Afghanistan.