Nepal Visa Procedure
The passport should be validation of minimum 6 months for all Nationality.
2. Tourist Visa Policy:
A. Foreign Nationality: Foreign Nationality can get the visa easily on arrival at Immigration inside Airport and it cost USD 25 for 15 days & USD 40 for 30 days visa. You can pay the visa fee at Airport on USD or equivalent to major currencies). Please bring original passport along with its hard copy and 2 passport size photograph. Expect to have some waiting time in the queue for obtaining your visa.
B. Indian Nationality: Indian nationality do not need the visa to travel Nepal, as they have to carry either Passport or voter ID card to travel Nepal.
A. If you want to have Nepal visa through online or in an advance to long queue in Nepal airport and for other kind of professional visa then we would suggest everyone to go with below links or can reach at Nepal Embassy in your country.
B. Some of the Nationality would not able to get the visa on arrival, please visit below link for more information.