India has resumed accepting tourist visa applications from Chinese citizens starting July 24, 2025. This is the first time in five years that Chinese nationals can apply for a tourist visa to India, after the service was suspended in February 2020 due to the COVID-19 pandemic.
The Indian Embassy in China made the announcement on its official Sina Weibo account, stating that applicants must complete an online visa application, book an appointment, and personally submit their passport and supporting documents at one of the three designated Indian Visa Application Centres located in Beijing, Shanghai, or Guangzhou.