1. Visitors to Nepal can choose to apply for the visa at either:

Embassy of Nepal, Kuala Lumpur,


Visa on Arrival at Nepal (For On Arrival visa please click here )


2. To apply for the visa at the Embassy of Nepal, you are first required to fill up the online application here . Please print out the visa application confirmation.

The relevant link is

3. Once the online application is filled up, visitors can apply at the Embassy on (Monday to Friday) from 11:00 to 13:00 hours only.

 Passports and visa (if issued) collection on the following day from 14:15 to 16:30 hours only.

4. Visa Application Checklist

Ø  Print Copy of the Online Visa Application

Ø  Original Passport (Minimum 6 months validity required)

Ø  Vaccination Certificate (Covid 19)

Ø  Travel Insurance (Optional)


5. The current tourist visa fee rates are as follows:

Ø  15 day Multiple entry visa RM 130.00

Ø  30 day Multiple entry visa RM 210.00

Ø  90 day Multiple entry visa RM 525.00

Visa fee is to be paid at the Embassy Revenue Counter in cash.

6. For fully vaccinated individuals (2 doses), Nepal does not require any PCR/Antigen Test.  For those not yet vaccinated, a rt-PCR negative test result is required.

Additional Guidance regarding the visa application process can be found at Diplomatic Mission Application Module Manual-final

Please email in case of any queries on visa application.

7. All foreigners except Indian nationals must obtain visa to visit Nepal. Nationals of SAARC countries and China can obtain visa free of charge at the Embassy for a maximum of 30 days.


8. Foreign Nationals (except official and diplomatic passport holders) of the following 12 countries and Refugees with Travel Documents are requested to obtain visa from the relevant Nepali Missions prior to their departure to Nepal:

1. Afghanistan
2. Iraq
3. Cameroon
4. Ghana
5. Somalia
6. Swaziland
7. Palestine
8. Zimbabwe
9. Nigeria
10. Ethiopia
11. Liberia
12. Syria
13. Refugee with Travel Document