The Chinese Embassy in India has announced that it will officially introduce its Online Visa Application System on December 22, 2025. Chinese Ambassador to India Xu Feihong shared the update on platform X, highlighting the move as a step toward enhancing convenience for travellers.
The new digital platform will enable applicants to fill out visa forms and upload supporting documents online, streamlining the process and reducing the need for in-person submissions. The system can be accessed at visaforchina.cn/DEL3_EN/qianzhengyewu.
The Chinese Visa Application Service Center in New Delhi will continue to assist applicants, operating Monday to Friday from 9:00 a.m. to 3:00 p.m. For support, applicants may call +91-9999036735 or visit the center located on the Concourse Floor of Shivaji Stadium Metro Station, Baba Kharak Singh Marg, Connaught Place, New Delhi 110001.

















































