Nepal Visa Information

Foreign visitors for entering to Nepal can be obtained visa from the Nepalese Embassies, Consulate offices in their respected countries or at the point of entry from the Immigration Office at the Tribhuvan International Airport for the tourist arriving by air and tourist arriving by road can obtain visa at the immigration offices at the boarder with India and China. Similarly, the government has also revised existing tourist visa fee from 16th July 2008 AD. As per the new fee structure:

  • US $ 25.00 or equivalent foreign currency for 15 Days Tourist Visa with Multiple Entry.
  • US $ 40.00 or equivalent foreign currency for 30 Days Tourist Visa with Multiple Entry.
  • US $ 100.00 or equivalent foreign currency for 100 days Tourist Visa with Multiple Entry.

Likewise, the government has also revised fee required to extend days of stay and visa renewal. As per the revise fee structure, Tourist Visa can be extended by paying US $ 2 or equivalent Nepalese currency per day. Likewise, Multiple Entry facility can be obtained only for the extension period by additional US $ 20 and visa fee for the extended period. Similarly, tourists can renew their visa by paying Nepalese currency equivalent to US $ 3 on the regular visa extension fee.

Where to obtain Visas?

Nepalese visa can be obtain from the Nepalese Embassies and Consulate offices in your country. Tourist visa can be obtained at the point of entry from the Immigration Office at Tribhuwan International Airport for the tourist arriving by air. Similarly, tourists arriving by road can obtain visa at the immigration offices at:-

  • Department of Immigration, Maitighar Manadala, Kathmandu
  • Kakarvitta, Jhapa (Eastern Nepal)
  • Birgunj, Parsa (Central Nepal)
  • Belahia Bhairahawa (Rupandehi, Western Nepal)
  • Jamunaha, Nepalgunj (Banke, Mid Western Nepal)
  • Mohana, Dhangadi (Kailali, Far Western Nepal)
  • Gadda Chouki, Mahendranagar (Kanchanpur, Far Western Nepal)
  • Kodari, Sindhupalchowk (Northern Boarder)