Visa can easily be obtained from the Royal Nepalese Embassy or Consulate office located in your region. If you have left your home country and/or you don't have time to visit the Embassy, you can obtain visa from the Tribhuwan International Airport in Kathmandu or from any other entry point in Nepal. Make sure to bring a few sets of your passport size photos. Visa fees are inexpensive.
CONTACT (IMMIGRATION DEPARTMENT)
Bhrikutimandap, Kathmandu, Nepal
Phone 977-1-4223590 | 4222453 | 4223681 | 4221996 | 4224757
Fax 977-1-4223127 Email deptimi@ntc.net.np Website: http://www.immi.gov.np/