Tourists can apply for a Nepal visa through a Nepalese Embassy or Consulate in their home country, or conveniently obtain a visa on arrival at Tribhuvan International Airport and major land border points. The visa-on-arrival process is quick and traveler-friendly, making it ideal for trekking and sightseeing.
Tourist Visa Fees (On Arrival):
15 Days – USD 30
30 Days – USD 50
90 Days – USD 125
All tourist visas are issued as multiple-entry, giving visitors the flexibility to explore Nepal at their own pace. Visa payments are accepted in US Dollars or other major currencies, so carrying cash is recommended. Travelers should ensure their passport has at least six months of validity. For those planning a longer stay, tourist visas can be extended at the Immigration Office in Kathmandu or Pokhara for an additional fee.
For the latest information on visa rules and requirements, visit the Official Nepal Immigration Website
To apply for your visa online or pre-register before arrival, you can use the Nepal Immigration Online Visa Application Portal.