Turkish Embassy in Afghanistan is an office of communication between Turkish Government and Afghanistan. It operates as the official representative of the Turkey in Afghanistan.
The following is major information about Turkish Embassy for Afghanistan and the way which you can apply you visa to Turkey through:
Turkish Embassy - Afghanistan
Address: Shah Mahmoud Ghazi Street No: 134 Kabul-Afghanistan
Phone: (+93) (20) 210 1581 / 3253
Fax: (+93) (20) 210 1579
Citizens or residents in Afghanistan can just only directly contact and apply your Turkey visa at the Turkish Embassy in Afghanistan by yourself as above address.
If you have any further questions or comments, please feel free to contact us. Thank you!