Indian Embassy

Embassy in Kathmandu

Most tourists can now get an e-visa for up to 60 days if they apply in advance. Getting an Indian tourist visa in Nepal is a more expensive and time-consuming process. Indian visa applications are only accepted at the nearby India Visa Service Centre after an online visa (https://indianvisaonline.gov.in) form has been completed. Tourist visas take between seven and 10 days to issue.

Advertisement