Nepal Visa Information (source )
Nepal visa is easily available on arrival or any Nepalese Embassy in abroad.
1. The foreign tourist visiting Nepal shall be granted the Nepal visa.
2. The tourist visa shall be granted for a period in maximum of 150 days in a visa year (Visa years means January to December).
2.1. A tourist who has departed before the expiry of the period specified in the visa issued in a visa year shall not be allowed to use the visa by adding the remaining period to another visa year.
2.2. If any foreigner who has entered into Nepal towards the end of a visa year desires to spend even the period during which he may stay in Nepal with the tourist visa of the other visa year, he may use such facility.
Provided, however, that the computation of the fees for such period shall be made on the basis of the total period of his stay.
3. Nepal Visa for Tourist (Direct Visa Link to Online application)
3.1. Eligibility and Duration
Tourist Visiting Nepal is eligible for The Tourist Visa on Arrival at the Port of Entry. However, Tourists holding the passport of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Afagisthan and Palestine are not eligible for on arrival visa at the Port of Entry. It is issued and may be extended at a time or several times, till the visit but not exceeding 150 day in one year from January to December.
3.2. Issuing Authority
Immigration Officer at the Port of Entry, Diplomatic mission and Consuls of Nepal are authorized to issue the Visa. Department of Immigration at Kathmandu and Immigration Office at Pokhara are authorized for the extension of the Visa.
3.3. Application Process
Application for the Visa should be submitted to the Immigration Officer at the Port of Entry or Diplomatic Missions or Consuls of Nepal aboard. Application for extension of the Visa should be submitted to the Department of Immigration in Kathmandu or Immigration Office at Pokhara.
3.4. Entry Facility
Single and multiple entry facilities are available with the Visa. However, Plain Visa is also available at the time of extension.
3.5. Nepal visa Fee structure:
3.5.1. Visa Fee
a) US $ 25 for 15 days Visa
b) US$ 40 for 30 days Visa
c) US$ 100 For 90 days Visa