All visitors except the Indian nationals must have valid visa to enter into Nepal. Visa can be obtained at the Nepalese embassies or consulates abroad.
However it can also be obtained on arrival at the Tribhuwan International airport, Kathmandu. Payments are only made through cash and credit cards are not accepted.
Children under 10 years will not be charged any visa fee.
A valid visa and one passport size photo with a light background. Download the visa form before you start, fill it up and submit at the visa desk at the airport in Kathmandu. It saves a lot of time, rather than queuing up on arrival and filling the form then.
You can also fill the online visa form. You will get the authorization number after filling up the online form and is valid for 15 days only. Please make a printout and note the authorisation number before submitting the online form.
Visa facility Duration Fee
Multiple entry 15 days US$ 25 or equivalent convertible currency
Multiple entry 30 days US$ 40 or equivalent convertible currency
Multiple entry 90 days US$ 100 or equivalent convertible currency
Download visa form: