On arrival in Nepal you can obtain the requisite visa at Tribhuwan International Airport in Kathmandu, or you can choose the alternative of applying for it from the Nepalese Embassy or Consulate in your home country before departure. The visa is also available at land-based points of entry such as Birgunj, Kakarbhitta, Bhairawa, Belhiya, Nepalgunj, Dhangadi and Mahendranagar. The Kodari Pass is the access point from Tibet where the visa can be obtained.
Visa extensions are available from the offices of Nepal Immigration in Kathmandu.
Visas can only be obtained through payment of cash in the following currencies — US Dollars, Euros, Swiss Francs, Pound Sterling, Australian Dollars, Canadian Dollars, Hong Kong Dollars, Singapore Dollars and Japanese Yen. Credit cards, Indian currency and Nepali currency are not accepted as payment for the visa fee.
Note that you will need to provide a passport-sized photo for the visa. You should also have a minimum six-month validity remaining on your passport.
The visa will cost you the following amounts —