Sri Lankan Embassy in Bangkok

Embassy Sri Lanka Bangkok, Thailand

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

Sources: OpenStreetMap · Record last updated on 13 March 2022

Sri Lanka’s embassy to Thailand is in Bangkok, the capital of Thailand. Sri Lanka issues Thai citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Opening hours

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

Sri Lanka visa for Thai citizens

ThailandSri Lanka Visa on arrival Sri Lanka visa for citizens of Thailand

Sri LankaThailand Visa-free, 60 days Thailand visa for citizens of Sri Lanka

Sri Lanka issues Thai citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Other missions nearby

All embassies and consulates in Bangkok (70)

Sri Lanka’s other missions in Thailand

    The Sri Lankan embassy in Bangkok is the only mission of Sri Lanka in Thailand on record. Thailand in turn has an embassy in Colombo.

    Good to know

    About the Sri Lankan embassy in Bangkok

    It appears in official lists as Embassy of Sri Lanka in Bangkok.

    Sri Lankan citizens travelling to Thailand

    Thailand admits Sri Lankan citizens without a visa for stays of up to 60 days.

    Near the Sri Lankan embassy in Bangkok

    The Sri Lankan embassy in Bangkok has 9 other foreign missions within 1 km, in a diplomatic quarter.

    Frequently asked questions

    Do Thai citizens need a visa for Sri Lanka?

    Sri Lanka issues Thai citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

    Report a change

    This is an independent guide, not an official website of Sri Lanka.