Thailand to Nepal visa requirements
Thai ordinary passport holders can get a visa on arrival (VOA) in Nepal for tourism. Just land at Tribhuvan International Airport (Kathmandu) or any major land border, complete the form, pay the fee in USD (15 days USD 30, 30 days USD 50, 90 days USD 125), and you are admitted. No advance visa is needed. Nepal grants visa on arrival to nationals of almost every country, and Thailand is not on Nepal's restricted list (which currently covers 13 nationalities such as Afghanistan, Nigeria, Ghana, Iran and Syria). A Thai tourist therefore does not need to arrange a visa before travel. The tourist VOA is available at Tribhuvan International Airport in Kathmandu and at official land border crossings, issued for 15, 30 or 90 days, multiple entry, with fees of USD 30, USD 50 and USD 125 respectively. A passport valid for at least six months and one photograph are required; an online application can be pre-filled within 15 days of arrival to speed up the airport queue. Total stay for a tourist is capped at 150 days within one calendar year. Nepal is not part of the Schengen area, so no Schengen 90/180 rule or ETIAS applies. Verified against the Nepal Department of Immigration, the IATA-aligned visa policy summary, and Nepal Home Ministry restricted-nationality lists as of 2026-06-01.
VISA REQUIREDTOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →