AFGHANISTAN ISLAMIC STATE OF AFGANISTAN VISA INFORMATION (ONLY FOR INDIAN NATIONALS) DELHI Embassy of Islamic State of Afghanistan Plot No. 5 Block 50F, Shantipath, Chankyapuri, New Delhi- 110021, Telephone : 2687 5686 Fax : 2687 5439 Visa Submission : 09.30 to 12.00 Visa Collection : 1500 to 1600 MUMBAI Embassy of Islamic State of Afghanistan Consulate General of the Islamic State of Afghanistan 115 Walkeshwar Road Mumbai 400006, India Telephone : 23633777 / 23692828 Fax : 236354370 TOURIST Visa Form Photographs with white background passport size Covering letter for stating purpose of visit Return confirm ticket Invitation letter form Afganistan Note:- All visa application referred to Ministry of External Affairs for approval. Processing Time: 10-15 days for approval, Visa stamping 2 working days after getting approval. BUSINESS Business invitation letter form Afghanistan Other documents same as Tourist.