The Government of Nepal provides visa on arrival to almost all foreign nationals. Moreover, Indian Nationals do not need a visa to enter Nepal.
However, there is a list of 12 countries, whose citizens must have obtained a visa from their local Nepali Embassy/Consulate/Visa Office prior to their departure for Nepal. Hence, we request you to check the Nepali Government’s official website to see whether your country falls on the list (https://www.immigration.gov.np/page/visa-on-arrival). If your country is not on the list, it means that you are eligible for a visa on arrival, which can be easily obtained upon landing at the International Airport in Kathmandu, Nepal. The simple steps to obtain the visa have been described here: https://www.immigration.gov.np/page/visa-on-arrival.
As soon as your abstract has been accepted, we will be able to provide a letter of confirmation, which will help you secure travel funds and serve as documentation for the visa.