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 ( form has been completed. Tourist visas take between seven and 10 days to issue.