Nepal tourist visas & fees on arrival
15 days – US $ 30.00 for 15 days single/multiple entry.
30 days – US $ 50.00 for 30 days single/multiple entry.
90 days – US $ 125.00 for 90 days single/multiple entry.
There is no visa fee applicable to the passport holder of member states of the South Asian Association for Regional Cooperation (SAARC) for 30 days. Indian nationals do not currently need a visa to enter Nepal. If you wish for your tourist visa to be multiple entry an additional USD $20 is payable (90 day visa includes this fee but be sure to ask when paying that it’s a multi-entry visa). Nepal visa fees may be paid for with USD or other convertible foreign currency equivalent thereto (Euro or GBP most common – however see note below for Visa on arrival).
Officials from China, Brazil, Russia and Thailand do not need Entry Visa based on reciprocal visa waiver Agreement.
Nepal visa on arrival
The following entry points allow you to enter Nepal and obtain a visa on arrival.
Please note that some of the remoter entry points may not always operate frequently.
Entry points for visa on arrival in Nepal TIA,
Kathmandu (Tribhuvan International Airport, Kathmandu)
Kakarvitta, Jhapa (Eastern Nepal)
Birganj, Parsa (Central Nepal)
Kodari, Sindhupalchowk (Northern Border)
Belahia, Bhairahawa (Sunauli) J
amunaha, Nepalgunj (Banke, Mid Western Nepal)
Mohana, Dhangadhi (Kailali, Far Western Nepal)
Gaddachauki, Mahendranagar (Kanchanpur, Far Western Nepal)
- Tourist visa extension is done for minimum 15 days with USD 45 and USD 3 per day for additional days.
- In the case of delay less than 150 days additional USD 5 per day as late fine.
For visa form : Please click here Nepal Visa Form