United States of America passport holders require a tourist visa to visit Nepal. You can obtain a 15, 30 or 90-day multiple entry tourist visa upon arrival at Tribhuvan International Airport or from the Nepal embassy in the USA.
Required Material
You should have:
- A passport that is valid for at least 6 months beyond the end of your stay
- Your passport must have blank pages for entry stamps
- A copy of your passport details page
- Confirmed round-trip or onward airline ticket
- A recent passport style photograph (2”x2” size)
A completely filled and signed visa application form using the Kiosk machines at Tribhuvan International Airport
- Visa fee in cash (US dollars, exact amount) at Tribhuvan airport. For other ports of entry, cash in US dollars only:
- The cost of a 15-day multiple entry visa $25
- The cost of a 30-day multiple entry visa $40
- The cost of a 90-day multiple entry visa $100
Visit these websites for full details:
http://www.nepalembassyusa.org/tourist-visa/
http://www.nepalimmigration.gov.np/content/tourist-visa.html