Nepal visa information, Nepal tourist visa fees depend on the duration of your staying in Nepal. On arrival, Nepal visa is available on any immigration. You may reach Nepal by flight and drive from other countries.
All foreigners require a visa for entry into Nepal (except Indian and Chinese). It is your responsibility to obtain an entry visa. Visas can be obtained from the Nepalese embassy prior to travel or on arrival at Tribhuvan International Airport in Kathmandu and various international border crossings between Nepal and its neighbors. Various international reputation airlines company are regularly operating their services to Nepal from Lhasa (Tibet), Delhi, Kolkata, and Mumbai (India), Hongkong, Malaysia, Thailand, Bhutan, Doha, Sharjah, Guangzhou, Saudi Arab, Singapore, Bangladesh, Turkey, and Russia. Whoever entering Nepal from Tribhuvan international airport the immigration is opening 21 hours and for the overland entries immigration only open 08: am to 06: pm. Make the visa process easier a having the correct USD cash is required – please bring this in your hand luggage. In addition, the trip in Nepal requires photos for the various permits.

  • 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.

You will require visa fee in cash (this is payable in any major currency but NOT traveler’s cheques) and passport photos to purchase a Nepal visa on arrival at Kathmandu airport or at the Nepal entry point.

For the upon arrival visa process in Tribhuvan international airport. Upon arrival on the hall fill-up your travel details (duration, hotel name, and you propose to visit Nepal) on the Kiosk Machines. Then print-out submission receipt with a barcode which should be given to the officer for your visa payment that officer stamp visa on your passport with duration.

Please note: Visa regulations and costs do change frequently so it is advisable to check the current rules with your nearest Nepalese embassy or consulate.

By Flight.
Nepal has only one International Airport and lying capital of Nepal, Kathmandu. The name of the airport is driven by our former King Tribhuvan and called Tribhuvan International Airport.

By Road,
Nepal is connected by road from India and Tibet (Autonomous country of China). The common borders to enter Nepal by road are as follow.

  • Kakarbhitta, Jhapa (Nepal-India Border)
  • Birganj, Parsa (Nepal-India Border))
  • Kodari, Sindhupalchowk (Nepal-Tibet Border)
  • Rasuwagadi, Rasuwa (Nepal-Tibet Border)
  • Belahia, Bhairahawa (Nepal-India Border))
  • Jamunaha, Nepalgunj (Nepal-India Border)
  • Mohana, Dhangadhi (Nepal-India Border)
  • Gaddachauki, Mahendranagar (Nepal-India Border)