Foreign visitors for entering to Nepal can be obtained visa from the Nepalese Embassies, Consulate offices in your countries, 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 90 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 revised 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 obtained 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 Mandala, Kathmandu
Kakarvitta, Jhapa (Eastern Nepal)
Birganj, Parsa (Central Nepal)
Belahiya Bhairahawa (Rupandehi, Western Nepal)
Jamunaha, Nepalgunj (Banke, Mid Western Nepal)
Mohana, Dhangadhi (Kailali, Far Western Nepal)
Gadda Chauki, Mahendranagar (Kanchanpur, Far Western Nepal)
Kodari, Sindhupalchowk (Northern Border)