Nepal visa info

Visa info for Nepal:
All foreign nationals (except Indians) require a visa to enter Nepal. Visas are available from embassies abroad or on arrival at Kathmandu’s Tribhuvan airport. If getting the visa at the airport is prepared for long queues. There have been instances when passengers were asked to show return flight tickets. You will also need to provide two passport photos and the following fees in US dollars cash only:
Multi entry visa valid for 15 days – US$25
Multi entry visa valid for 30 days – US$40
Multi entry visa valid for 90 days – US$100
Tourist entry visa can be obtained for the following duration from Nepalese Embassy or Consulate or other mission offices located on entry points in Nepal.
Visa can get from following immigration offices in Nepal:
•    Tribhuvan International Airport, Kathmandu
•    Kakarvitta, Jhapa (Eastern Nepal)
•    Birganj, Parsa (Central Nepal)
Kodari, Sindhupalchowk (Northern Border)
•    Belhiya, Bhairahawa (Rupandehi, Western Nepal)
•    Jamuna, Nepalgunj (Banke, Mid Western Nepal)
•    Mohana, Dhangadhi (Kailali, Far Western Nepal)
•    Gaddachauki, Mahendranagar (Kanchanpur, Far Western Nepal)

***Please note if you are staying in Nepal for less than 24 hours while in transit a transit visa can be issued on presentation of your international flight ticket, there is a nominal charge of US$5 and two photos are required