How to obtain a Nepal Entry visa?
For a Visa for Nepal, you can opt for a Visa on Arrival. ‘On Arrival’ visa procedure is very quick and simple. You can expect some queues during peak Tourist season. If you wish to skip those queues, you can get Visa from Nepalese Diplomatic Missions stationed abroad prior to your arrival.
If you have obtained a visa from Nepalese Diplomatic Missions, then you must enter Nepal within six months from the visa issued date. Your total stay is counted starting from the day you enter Nepal.
However, nationals of following countries are requested to acquire a Visa prior to their arrival from their nearby Diplomatic missions (Embassies/consulates) of Nepal Government.
Refugees with travel document