- Address
- 167/4 Ward No. 3, Maharajgunj-Bansbari Road, Kathmandu
- Website
- kathmandu.thaiembassy.org
- Head of mission
- Donnawit Poolsawat
Thailand
Nepal
Thai Embassy in Nepal
1 embassy
In Nepal, Thailand has an embassy in Kathmandu. Thailand requires a visa from Nepali citizens, available online as an e-Visa.
Thai Embassy in Kathmandu
The Thai embassy is in Kathmandu, the capital of Nepal, at 167/4 Ward No. 3, Maharajgunj-Bansbari Road, Kathmandu. The head of mission on record is Donnawit Poolsawat. Its website is linked on its page.
Thailand visa for Nepali citizens
Nepal
Thailand e-Visa Thailand visa for citizens of Nepal
Thailand
Nepal Visa on arrival Nepal visa for citizens of Thailand
Thailand visa requirements for citizens of Nepal
- Tourist visa (TR)
- Transit visa (TS)
- Destination Thailand Visa (DTV)
- Non-Immigrant visas (B for business/work, ED for study)
- Fee: US$40
- 17 required documents
checked 22 October 2026
Nepali citizens need an e-Visa for Thailand, applied for online before travel. The application is made online on the official portal of Thailand, not at the Thai embassy.
Nepal’s missions in Thailand
Missions of Nepal in Thailand (1)
In return, Nepal has an embassy in Thailand, in Bangkok.
Good to know
Thailand in Nepal
Worldwide, Thailand has 140 missions in 85 countries; one of them is in Nepal.
Travel to Nepal for Thai citizens
Nepal issues Thai citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance. In Nepal, Thai citizens can turn to the Thai embassy for passports and emergency help.
Frequently asked questions
Where is the Thai embassy in Nepal?
The Thai embassy is in Kathmandu, at 167/4 Ward No. 3, Maharajgunj-Bansbari Road, Kathmandu.
Do Nepali citizens need a visa for Thailand?
Nepali citizens need a visa for Thailand, which they can apply for online as an e-Visa.
Do Thai citizens need a visa for Nepal?
Thai citizens receive their visa for Nepal at the border; it covers up to 150 days.
Does Nepal have an embassy in Thailand?
Yes, Nepal has its embassy in Bangkok.