- Address
- ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok
- Phone
- +662 3902280
- Website
- th.nepalembassy.gov.np
Nepal
Thailand
Nepali Embassy in Thailand
1 embassy
Nepal is represented in Thailand by 1 mission: an embassy in Bangkok. Thai citizens receive their visa for Nepal at the border; it covers up to 150 days.
Nepali Embassy in Bangkok
Nepal has its embassy in Bangkok, the capital; the address on record is ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok. Its phone number and website are on its page.
Nepal visa for Thai citizens
Thailand
Nepal Visa on arrival Nepal visa for citizens of Thailand
Nepal
Thailand e-Visa Thailand visa for citizens of Nepal
Thai citizens receive their visa for Nepal at the border; it covers up to 150 days.
Thailand’s missions in Nepal
Missions of Thailand in Nepal (1)
In return, Thailand has an embassy in Nepal, in Kathmandu.
Good to know
Nepal in Thailand
Worldwide, Nepal has 41 missions in 30 countries; one of them is in Thailand.
Travel to Thailand for Nepali citizens
Nepali citizens need a visa for Thailand, which they can apply for online as an e-Visa. In Thailand, Nepali citizens can turn to the Nepali embassy for passports and emergency help.
Frequently asked questions
Where is the Nepali embassy in Thailand?
The Nepali embassy is in Bangkok, at ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok.
Do Thai citizens need a visa for Nepal?
Thai citizens receive their visa for Nepal at the border; it covers up to 150 days.
Do Nepali citizens need a visa for Thailand?
Thailand requires a visa from Nepali citizens, available online as an e-Visa.
Does Thailand have an embassy in Nepal?
Yes, Thailand has its embassy in Kathmandu.