You will need a valid visa to enter Nepal.
A tourist visa is available for a maximum of five months in any calendar year (150 days) for most nationalities. Please check with the nearest Nepal Embassy for special regulations applicable for your country of origin.
You can get a visa in your home country for up to three months from any Nepal embassy or consulate. The process takes around 2 weeks (check with your local travel agent).
The visa is also available at the airport, or at the overland borders (if you come to Nepal by bus), for a stay of up to three months. It can be extended for up to five months within one calendar year. The visa needs to be paid in cash US$ (or other currency) on arrival at the airport. You will need 1 passport size photo, and foreign currency in cash for this purpose.
Visa cost |
Duration |
Fee |
Multiple entry |
15 days |
US$ 30 or equivalent convertible currency |
Multiple entry |
30 days |
US$ 50 or equivalent convertible currency |
Multiple entry |
90 days |
US$ 125 or equivalent convertible currency |
Check the Nepal government immigration website for more information on visas.