Nepali Embassy in Bangkok

Embassy Nepal Bangkok, Thailand

Address
ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok
Fax
+662 3812406

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

Sources: OpenStreetMap · Wikidata · Record last updated on 6 October 2026

Nepal’s embassy to Thailand is in Bangkok, the capital of Thailand, at ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok. Thai citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

Nepal visa for Thai citizens

ThailandNepal Visa on arrival Nepal visa for citizens of Thailand

NepalThailand e-Visa Thailand visa for citizens of Nepal

Thai citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

Other missions nearby

All embassies and consulates in Bangkok (70)

Nepal’s other missions in Thailand

    The Nepali embassy in Bangkok is the only mission of Nepal in Thailand on record. Thailand in turn has an embassy in Kathmandu.

    Good to know

    About the Nepali embassy in Bangkok

    It appears in official lists as Embassy of Nepal in Bangkok.

    Address and contact

    Address: ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok. The record for the Nepali embassy in Bangkok includes a phone number, an e-mail address, a fax number and an official website.

    Nepali citizens travelling to Thailand

    Thailand requires a visa from Nepali citizens, available online as an e-Visa.

    Before visiting the Nepali embassy in Bangkok

    Current procedures for the Nepali embassy in Bangkok, including any appointment system, are on its official website, linked on this page.

    Near the Nepali embassy in Bangkok

    The Nepali embassy in Bangkok has one other foreign mission within 1 km.

    Frequently asked questions

    What is the address of the Nepali Embassy in Bangkok?

    The Nepali embassy in Bangkok is at ซอยปรีดี พนมยงค์ 27 4/1, 10110 Bangkok.

    Do Thai citizens need a visa for Nepal?

    Thai citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

    Report a change

    This is an independent guide, not an official website of Nepal.