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
Lebanon
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Lebanon
Sri Lanka
Lebanon 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
-
-
- Embassy of Bulgaria in Beirut
Hazmieh, Mar Takla, secteur 6, rue 44, Beirut
-
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.