China India Photo:CFP
India announced on Wednesday to open tourist visa application to Chinese citizens starting from July 24, 2025.
The Embassy of India in China announced via its Sina Weibo account on Wednesday that, starting from July 24, 2025, Chinese citizens can apply for a tourist visa to visit India after completing an online application, scheduling an appointment, and personally submitting their passport and other required documents to the Indian Visa Application Centers in Beijing, Shanghai, and Guangzhou, in South China's Guangdong Province.
Global Times