Nepal Visa Information

All foreign nationals except Indian nationals need a visa to enter Nepal.

To obtain a visa on arrival, you will need to fill out an arrival card and a visa application form, and pay the visa fee.

Visa fees:

Entry Tourist Visa

15 Days – USD 30
30 Days – USD 50
90 Days – USD 125

Visa Extension

3 USD per Day(minimum 15 days)
5 USD per day as late fine in the case of delay
Additional 25 USD for a Multiple re-entry facility

Foreigners can apply from the online portal
https://nepaliport.immigration.gov.np/

Required documents for visa application:

The required documents for a visa application are:

Where you can apply Visa-on-arrival?