Afghanistan Visa Requirements for U.S. Citizens
AT THIS TIME, GENVISA CANNOT ASSIST WITH VISAS TO AFGHANISTAN. YOU MUST APPLY IN PERSON AT THE NEAREST EMBASSY OR CONSULATE NEAR YOU.
5335 Wisconsin Ave NW
Ste #380
Washington, DC 20015
Disclaimer:
GenVisa acts only as an agent. It is the traveler’s responsibility to fully and accurately complete the application. GenVisa cannot be held responsible for any delays or loss of passports when not in the actual possession of GenVisa.