Sri LankaLebanon

Sri Lankan Embassy in Lebanon

1 embassy

In Lebanon, Sri Lanka has an embassy in Beirut. Lebanese citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Sri Lankan Embassy in Beirut

In Beirut, the Sri Lankan embassy represents Sri Lanka towards Lebanon.

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.

Lebanon’s missions in Sri Lanka

Lebanon has no mission in Sri Lanka on record; Lebanese citizens there would be served by an embassy accredited from another country.

Good to know

Sri Lanka in Lebanon

Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Lebanon.

Travel to Lebanon for Sri Lankan citizens

Lebanon requires Sri Lankan citizens to hold a visa issued in advance. In Lebanon, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

Frequently asked questions

Where is the Sri Lankan embassy in Lebanon?

The Sri Lankan embassy is in Beirut.

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.

Do Sri Lankan citizens need a visa for Lebanon?

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

Does Lebanon have an embassy in Sri Lanka?

No mission of Lebanon in Sri Lanka is on record.