India will begin issuing tourist visas to Chinese nationals from today – July 24, 2025, marking the end of a five-year suspension. In a statement, the Embassy of India in China said that Chinese citizens can apply for a tourist visa after completing an online application, scheduling an appointment and personally submitting their passport and other documents to the Indian Visa Application Centers in Beijing, Shanghai and Guangzhou.