China simplifies visa process for Indians with new online system

China launches an online visa application system for Indian travellers from December 22, 2025, simplifying submissions and document uploads. The new platform enhances convenience, while the Visa Centre in New Delhi continues in-person support. This move follows India's resumption of tourist and business visas for Chinese nationals, boosting travel, trade, and people-to-people exchanges.

Load More