It’s very important that you know your passport and visa requirements, which vary depending on your Nationality and destination. Foreigners who intend to visit Nepal must hold valid passport or any travel document equivalent to passport issued by the government for visiting a foreign country prior to apply for visa.
No foreigners are entitled to enter into and stay in the Kingdom of Nepal without valid visa. Tourist entry visa can be obtained for the following duration from Royal Nepalese Embassy or Consulate of other mission offices or the immigration offices located on entry points in Nepal.
The best way to apply for visa is from the Royal Nepalese diplomatic missions in your home country. The other choice is to get it from Immigration office at Kathmandu international airport or other entry points of Nepal.
The Immigration Department of Kathmandu can extend the visa for another 30 days and the charge for this is US$ 50. Indeed the visa can be extended for a total of 120 days, an additional 30 days visa may be granted on reasonable grounds from the Immigration Office. Nevertheless, a tourist cannot stay in Nepal under tourist-visa for more than 150 cumulative days.
Passengers departing from the Tribhuvan International Airport are required to pay an airport tax of Rs. 1356if going to SAARC countries (Bangladesh, Bhutan, India, Maldives, Pakistan and Sri Lanka) and Rs. 1695.00 to all other international destinations.