Sri Lankan Embassy in Beirut

Embassy Sri Lanka Beirut, Lebanon

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

Sources: OpenStreetMap · Record last updated on 28 February 2026

Sri Lanka’s embassy to Lebanon is in Beirut, the capital of Lebanon. Lebanese citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Opening hours

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

Sri Lanka visa for Lebanese citizens

LebanonSri Lanka Visa on arrival Sri Lanka visa for citizens of Lebanon

Sri LankaLebanon Visa required Lebanon visa for citizens of Sri Lanka

Lebanese citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Other missions nearby

All embassies and consulates in Beirut (61)

Sri Lanka’s other missions in Lebanon

    The Sri Lankan embassy in Beirut is the only mission of Sri Lanka in Lebanon on record. Lebanon has no mission in Sri Lanka on record.

    Good to know

    About the Sri Lankan embassy in Beirut

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

    Sri Lankan citizens travelling to Lebanon

    Sri Lankan citizens need a visa for Lebanon, obtained before travel.

    Near the Sri Lankan embassy in Beirut

    Within 1 km of the Sri Lankan embassy in Beirut there are 4 other foreign missions.

    Frequently asked questions

    Do Lebanese citizens need a visa for Sri Lanka?

    Lebanese citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

    Report a change

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